e aí galera!!??
após dar um procurada não encontrei uma solução interessante para o problema que estou tendo…
tenho um jpanel com diversos objetos, em sua maioria jtextfield, sendo que desejo validar os campos, sendo em casos campos com valores a serem validados, como datas, cpf, campos de codigo de chave extrangeira (tipo validar se o código informado existe no relacionamento do banco de dados) e campos de preenchimento obrigatório…
utilizei o método focusLost, porém estou tendo dificuldades em tratar o seguinte… desejo efetuar a validação somente quando um objeto perde foco para um objeto que esteja na frente… ou seja, se eu estiver em um campo de o valor não pode ser “em branco” eu não posso prosseguir (caso tente aparecerá uma joptionpane dizendo que o valor é inválido), contudo se eu voltar para o campo anterior ou clicar em qualquer objeto que na ordem que inseri no jpanel estiver antes dele… o tratamento não seja efetuado…
qual melhor forma de tratar esse problema?
Obrigado