Ajuda com JTextField foco

2 respostas
L

Boa tarde pessoal…

Meu problema é o seguinte tenho um JTextField que após perder o foco ele faz uma ação…

Só que quero que essa ação execute só se eu pular o foco do JTextField para outro componente do meu programa…

se eu trocar de janela… ele num irá fazer nada…

Tipo cadastro de cliente…

campo cpf só irá ser feito a verificação apos sair o foco do campo cpf e ir para outro componente do meu programa…

caso o usuario troque de janela… minimize o meu programa e abra um Word… a verificação não irá ser feita…

Tem como fazer isso?

como ficaria??

até o momento eu tenho isso:

private void tfCpfFocusLost(FocusEvent e) { executaVerficacao(); }

no meu initComponents:

tfNome.addFocusListener(new FocusAdapter() { @Override public void focusLost(FocusEvent e) { tfNomeFocusLost(e); } });

alguma sujestão??

agradeço desde já…

abraço

2 Respostas

lina

Oi,

Sugestão: Verificar no focusLost se o componente com foco atual é um componente do seu programa.

Tchauzin!

L

Existe algum método rapido para a verificação disso???

Criado 10 de novembro de 2009
Ultima resposta 11 de nov. de 2009
Respostas 2
Participantes 2