Quote Originariamente inviata da Sevenis Visualizza il messaggio
La i serve a scorrere dentro l'array char alfabeto in modo da visualizzare l'elemento attuale per poi passare all'elemento successivo al prossimo premi bottone... è inizializzato all'inizio della classe ma poi viene gestito all'interno dell'actionPerformed. E' sbagliato?
Non so dire ora se è sbagliato .... perché sinceramente non ho capito cosa vuoi fare con i pulsanti (e con una sequenza di click su di essi).


Quote Originariamente inviata da Sevenis Visualizza il messaggio
Non ho capito... come lo utilizzo al fine di togliere la visibilità al pulsante?

getSource().setVisible(False) mi da errore
Se tu SAI che il listener è registrato solo su dei JButton, il "source" potrà essere solamente uno di quei JButton. E quindi ha senso (ed è lecito) fare un cast a JButton ed aspettarsi che non ci siano problemi in tal senso.

Quote Originariamente inviata da Sevenis Visualizza il messaggio
Questa parte l'ho risolta così:

codice:
for(char c = 'A'; c <= 'Z'; c++){
			JButton button = new JButton("" +c);
			button.setBackground(Color.LIGHT_GRAY);
			button.addActionListener(this);
			add(button);
ma l'unico dubbio è che ora ogni button si chiama "button"... qualora volessi richiamarne o gestirne uno in particolare, come fare?
Il punto è quello: PERCHÉ dovresti fare qualcosa di "particolare"? O generalizzi il tutto o .... devi chiarire cosa intendi per gestione particolare!