Como conectar um JButton a um JTextField

Os componentes JButton e JTextField em Java possuem funções separadas.

Passo 1

Faça um novo objeto JTextField. Exemplo de código:

campo de texto final de JTextField = new JTextField ();

Passo 2

Faça um novo objeto JButton. Exemplo de código:

botão JButton final = novo JButton ("Um Botão");

Passo 3

Adicione um detector de ação ao botão que é chamado quando o botão é pressionado. Exemplo de código:

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

Passo 4

Substitui o método actionPerformed dentro da classe ActionListener. Use o método "setText" para definir o campo de texto para mostrar os dados do usuário inseridos quando o botão é pressionado. Exemplo de código:

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

Passo 5

Ele combina ação JTextField, JButton e detector em um bloco de código. Exemplo de código:

campo de texto final de JTextField = new JTextField (); botão JButton final = novo JButton ("Um Botão"); button.addActionListener (new ActionListener () {público void actionPerformed (ActionEvent e) {textfield.setText ("123");}});