Verificar ao sair

2 respostas
Willdoidao

Tenho um JtextFiel e queria que ele verificasse logo que a pessoa saísse dele se a informação dele está correta? tem como fazer isso?
Tipo digitei o cpf de uma pessoa e ao sair desse campo o programa verificar automático se esta certo, isso é possível? é muito complicado?

2 Respostas

davidbuzatto

Oi Will,

Provavelmente vc já conhece alguns listeners (ActionListener, MouseListener, etc).
Existe também o FocusListener, que ouve eventos de ganho de foco (quando o foco vai para o componente) e perda de foco (quando o foco sai do componente).

Basta então implementar a interface FocusListener e os métodos focusGained e focusLost, sendo que ambos os métodos recebem como parâmetro um objeto do tipo FocusEvent e registrar o ouvinte no componente.

Documentação: http://download-llnw.oracle.com/javase/6/docs/api/java/awt/event/FocusListener.html

[]´s

davidbuzatto

Ah, se vc quiser tratar só um tipo de evento (ou o de ganho ou o de perda) vc pode extender a classe FocusAdapter, da mesma forma que você usa MouseAdapter caso queria implementar apenas um subconjunto de eventos.

[]´s

Criado 7 de agosto de 2010
Ultima resposta 7 de ago. de 2010
Respostas 2
Participantes 2