View Single Post
Old 08-10-2005, 12:40   #10
fbcyborg
Senior Member
 
L'Avatar di fbcyborg
 
Iscritto dal: Jan 2004
Città: ROMA
Messaggi: 2055
Quote:
Originariamente inviato da giova22
Dicevo, ora nel codice sorgente del jbutton dovrei mettere quel class Azione implements Actionlistener?
dovrai fare: jButton.addActionListener(new Azione());

Quote:
Ma la classe azione dove la devo definitre?
Devo fare una classe Azione.java?
La classe azione la puoi definire all'interno del file che contiene la tua gui. In un file .java si possono definire più classi.
Come dice franksisca puoi scrivere la tua classe in quel modo.. scrivendo :
class Azione implements ActionListener ..... ecc.
Scrivila in fondo alla tua classe della gui.

Quote:
E come faccio a mettere che mi deve fare il getText in quel jtextfield?

Se metto solo getText() non sa dove prenderlo. E una volta fatto il gettext come faccio a dirgli di mettere il valore in una data variabile?
Semplicissimo:
Supponiamo che la tua casella di testo si chiami jTextField...
Nell'actionPerformed scriverai:
Codice:
String s = jTextField.getText(); // memorizzo nella variabile
String risultato=MiaClasseDiElaborazione.metodoCheElabora(s);
jTextField.setText(risultato);
Chiaramente se stai trattando dei numeri devi effettuare cast opportuni.
In caso, posta il codice che facciamo delle correzioni se necessarie!
__________________
^ThE CyBoRg^
fbcyborg è offline   Rispondi citando il messaggio o parte di esso