cześć
Chcę stworzyć program, w którym będzie szachownica przycisków. Stworzyłem już tablicę przycisków, działa jak trzeba. Chciałbym aby po wciśnięciu przycisku zmieniało się jego tło(przycisku). Docelowo będzie się zmieniała ikona przycisku, ale na razie wystarczy mi samo tło przycisku, żeby zobaczyć jak to działa.
Wklejam kod dotyczący samego problemu:
JButton[][] guzik = new JButton[3][3];
for(i=0;i<3;i++){
for(j=0;j<3;j++){
guzik[i][j]=new JButton("nazwa"+i+j);
add(guzik[i][j]);
guzik[i][j].addActionListener(this);
}
}
public void actionPerformed(ActionEvent e){
Object source = e.getSource();
System.out.println(e.getActionCommand());
}
Tak jak mówiłem, tablica się wyświetla. Nie wiem powinienem użyć getActionCommand, teraz tylko podaje mi nazwę przycisku.
Proszę o pomoc :)
sformatowanie kodu - fp