Os componentes JButton e JTextField em Java têm funcionalidades distintas, mas podem ser ligados de tal forma que o usuário texto digitado pode ser exibido em um JTextField ao clicar em um JButton . Ambos JButtons e JTextFields são adicionados a um painel de conteúdo ( tais como JPanel ) declarando primeiro , criando , em seguida, adicioná-la ao painel . Adicionar um ouvinte a um JButton permite que o JButton para executar código escrito dentro de seu método ouvinte associado cada vez que o JButton é pressionado. Instruções
1
Crie um novo objeto JTextField . Código Exemplo: textfield JTextField
final = new JTextField ();
2
Crie um novo objeto JButton . Exemplo de código :
último botão JButton = new JButton ( " Botão ");
3
Adicionar um ouvinte de ação para o botão que é chamado quando o botão é pressionado . Exemplo de código :
button.addActionListener (new ActionListener () {
});
4
Substituir o método actionPerformed dentro da classe ActionListener . Use o método " setText " para definir o campo de texto para exibir os dados do usuário introduzido quando o botão for pressionado. Exemplo de código :
public void actionPerformed ( ActionEvent e) {
textfield.setText ( "123" ); }
5
Combine o JTextField , JButton e ação ouvinte em um bloco de código. Exemplo de código :
textfield JTextField final = new JTextField ();
último botão JButton = new JButton ( " Botão ");
button.addActionListener (new ActionListener ( ) {
public void actionPerformed ( ActionEvent e) {
textfield.setText ( "123" ); }
});