Ciao a tutti.
Ho un problema penso banale, ma non riesco a risolverlo.
Ho un array bidimensionale di bottoni, i quali compiono la stessa azione su un'arraylist, ma su elementi diversi della stessa.
In particolare, se il bottone premuto è quello in posizione[3][1], l'elemento dell'arraylist interessato è il 31esimo. Si piò recuperare la posizione del bottone premuto.
Ecco lo scorcio di codice interessato.
for(i=0; i<10; i++)
for(j=0;j<10;j++){
mappa[i][j]=new JButton();
mappa[i][j].addActionListener(this);
}
@Override
public void actionPerformed (ActionEvent e){
int buttonIndex = ????
if(partita.tabellone.caselle.get(buttonIndex).inde ntificativo....
Grazie.
Ciao

Rispondi quotando
