Pessoal eu tou com um conjunto de JFormattedTextField, tipo um formulário e um deles é pra digitar o cpf. entao nesse eu adicionei um metodo para testar se o cpf é válido. O problema é que ele só testa se teclar enter, se teclar TAB ele passa, eu queria que quando teclasse TAB ele fizesse o teste. Tem como?
esta é a função assim que você sair do textfield seje com click fora ou com TAB ele vai executar é só jogar seu código dentro deste método!!
Eu nao entendi direito como devo fazer. Eu declaro um metodo desse acima e depois add Um ActionListener no JFormattedTextField e chamo o metodo, é isso?
Marck
Esse metodo esta dizendo que quando o seu campo de cpf perder o focus faz a verificação do cpf:
seuTextField.addFocusListener(newFocusAdapter(){publicvoidfocusLost(FocusEvente){//aqui vc chama seu metodo de verificação}});
so pra saber, vc pode usar tambem o focusGained, faz verificação quando o campo ganhar focus.
public void focusGained(FocusEvent e){
Marck
L
luciano664
O
método que eu coloquei anteriormente é um dos inúmeros eventos que o java nos disponibiliza, você tem duas maneiras de fazer digitando na mão como está aí ou utilizando uma IDE Netbeans ou Eclipse esses fazem esse trabalho para você, procure sempre uma IDE, elas te ajudam bastante!!