Eh beh ... se cambi le carte in tavola!Originariamente inviato da agostinomiranda
Ho risolto in questo modo![]()
Così crei 30 ActionListener, uno per ogni pulsante! .... esattamente l'opposto di quello che chiedevi all'inizio.
E comunque, osservando il actionPerformed(), vedo che non hai bisogno di discernere quale è il pulsante esatto premuto ... ti basta prendere l'action command e poi fai altro. Quindi potresti creare 1 solo ActionListener esattamente così come lo hai fatto e poi lo assegni, nel ciclo, a tutti i pulsanti.
E si tornerebbe a quello che suggerivo io prima in risposta alla tua domanda iniziale.![]()