Gostaria de tirar uma duvida a respeito,da interface ActionListener
b2= new Button(“limpar”);// botão de limpar
b2.addActionListener(new MeuListener());//
void ActionPerfomed(ActionEvents e)//
Qual seria o melhor metodo para quando um usuario quando clicar no botão do limpar receber no campo de dados receber uma string vazia. consultei as a documentação não compreendi e tradução on line e horrivel Gostaria de uma ajuda
agradeço
karlota
Acho que você já tinha aberto um tópico sobre isso, não?
Não entendi. A interface ActionListener só tem um método: actionPerformed.
Para limpar um TextField é só definir seu texto como null, via método setText.
F
FelipePJ
basta passar qualquer classe que implemente ActionListener como argumento no metodo AddActionListener()…
dai a classe que vai implementar o actionlistener eh vc que escolhe, vc pode implementar na propria classe que ta servindo de janela, vc pode usar uma classe interna anonima, etc…
dai a classe que implementa a interface ActionListener eh obrigada a ter o metodo actionPerformed() que recebe um argumento ActionEvent, esse metodo sera chamado quando o botao for precionado…
um ex:
publicclassMinhaClasseextendsJFrameimplementsActionListener{privateJButtonmeuBotao;...meuBotao=newJButton("Meu Botao");meuBotao.addActionListener(this);...publicvoidactionPerformed(ActionEvente){System.out.println("O botao foi precionado!");}}
K
karlotaPJ
desculpe gente e que to sem entender esta parte de eventos abri varias vezes para ter uma resposta melhor
mil desculpas
karlota
:roll:
C
CassolatoPJ
Oi miga…
Olha, eu fiz uma aplicacao bem simples mesmo, q usa eventos, c vc quizer e so me manda um mail q eu te mando ela!! :razz: