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?
Verificar ao sair
2 Respostas
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
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