Dynamiczne przyciski

0
BufferedReader br = new BufferedReader(new FileReader(sciezka));
while((s = br.readLine()) != null)
{
	M++;
	przycisk[M] = new JButton("NAPIS");
	
	przycisk[M].addActionListener(new java.awt.event.ActionListener()
	{
		public void actionPerformed(java.awt.event.ActionEvent evt)
		{
			System.out.println("Dzialanie na M-tej linijce");
		}
	});
}

Chciałbym, żeby każdy [b]przycisk[M][/b] zwracał mi wartośc M

0
while((s = br.readLine()) != null)
{
        M++;
        przycisk[M] = new JButton("NAPIS");
        przycisk[M].setActionCommand(""+M);
       
        przycisk[M].addActionListener(new java.awt.event.ActionListener()
        {
                public void actionPerformed(java.awt.event.ActionEvent evt)
                {
                        System.out.println("Dzialanie na "+evt.getActionCommand()+"-tej linijce");
                }
        });
}

1 użytkowników online, w tym zalogowanych: 0, gości: 1