Come connettere un JButton a un JTextField

I componenti JButton e JTextField in Java hanno funzioni separate.

Passaggio 1

Crea un nuovo oggetto JTextField. Codice di esempio:

finale JTextField textfield = new JTextField ();

Passaggio 2

Crea un nuovo oggetto JButton. Codice di esempio:

pulsante JButton finale = nuovo JButton ("A Button");

Passaggio 3

Aggiungi un rilevatore di azione al pulsante che viene chiamato quando viene premuto il pulsante. Codice di esempio:

button.addActionListener (new ActionListener () {});

Passaggio 4

Sostituisce il metodo actionPerformed all'interno della classe ActionListener. Utilizzare il metodo "setText" per impostare il campo di testo per mostrare i dati utente immessi quando si preme il pulsante. Codice di esempio:

public void actionPerformed (ActionEvent e) {textfield.setText ("123"); }

Passaggio 5

Combina JTextField, JButton e l'azione del rilevatore in un blocco di codice. Codice di esempio:

finale JTextField textfield = new JTextField (); pulsante JButton finale = nuovo JButton ("A Button"); button.addActionListener (new ActionListener () {public void actionPerformed (ActionEvent e) {textfield.setText ("123");}});