scusami ma come posso essere più chiaro oltre averti postato il ltesto dell'esercizio e quel che pensavo di fare? :P la i serve per scorrere il contatore perché, per l'appunto, devo fare un cifrario che associa ad ogni lettera dell'array alfabeto una lettera data dal tasto che premo
char[] alfabeto = "abcdefgefghilmnopqrstuvz";
se io premo in sequenza i tasti QRTU, dovrà comparire:
a --> Q
b --> R
c --> T
d --> U
mi son spiegato?
ho capito ma come lo faccio nel pratico? Sto imparando java quindi magari mi sfugge qualche comando ad hoc che lo faccia...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.
al momento non ho trovato nessun modo per nascondere solo il bottone.
Ho provato con:
ma nasconde tutta la finestra!codice:public void actionPerformed(ActionEvent e){ if(i<22){ testo.setText(alfabeto[i] + "--> " + e.getActionCommand()); i++; this.setVisible(false); }


Rispondi quotando