Ein JTextField einen JButton herstellen

April 30

JButton und JTextField Komponenten in Java haben separate Funktionalitäten aber angeschlossen werden, so dass Benutzer eingegeben Text in ein JTextField angezeigt werden kann, indem Sie auf einen JButton. JButtons und JTextFields werden zum einen Inhaltsbereich (z. B. JPanel) durch die erste Deklaration hinzugefügt erstellen und dann in den Bereich hinzufügen. Hinzufügen eines Listeners zur einen JButton ermöglicht die Jbutton auszuführenden Code, der innerhalb seiner zugehörigen Listener-Methode geschrieben, jedes Mal, wenn die JButton gedrückt wird.

Anweisungen

1 Erstellen Sie ein neues JTextField-Objekt. Beispielcode:

endgültige JTextField Textfield = neue JTextField();

2 Erstellen Sie ein neues JButton-Objekt. Beispielcode:

endgültige JButton-Taste = neue JButton ("Button");

3 Fügen Sie einen Action-Listener auf die Schaltfläche, die aufgerufen wird, wenn die Taste gedrückt wird. Beispielcode:

button.addActionListener (neue ActionListener() {}

});

4 Überschreiben der Methode actionPerformed() innerhalb der ActionListener-Klasse. Verwenden Sie die "SetText" Methode zum Textfeld eingegeben Daten angezeigt, wenn die Taste gedrückt wird. Beispielcode:

public void actionPerformed() (ActionEvent e) {}

textfield.setText("123");

}

5 Kombinieren Sie den Listener JTextField, JButton und Aktion in einem Codeblock. Beispielcode:

endgültige JTextField Textfield = neue JTextField();

endgültige JButton-Taste = neue JButton ("Button");

button.addActionListener (neue ActionListener() {}

public void actionPerformed(ActionEvent e) {

textfield.setText("123");

}

});