ola a todos…
tenho um
List<EntradaDados> aDados = new ArrayList<EntradaDados>();
nele tenho os dados pra compor um JFormattedTextField dinamico, atraves do
for ( int c=0 ; c<aDados.size() ; c++ ) { ... }
OBS: nesse for guardo o objeto no Array e no final do for dou um null nele. Sempre q preciso referenciar ao objeto uso pelo objeto add no Array.
estou fazendo evendo pra todos os JFormattedTextField:
oFT.addFocusListener(new java.awt.event.FocusAdapter() {
@Override
public void focusLost(java.awt.event.FocusEvent evt) {
ExitCampo( evt ); }
});
ate aqui tudo bem… o problema esta no metodo ExitCampo: COMO FAZER PRO ExitCampo() IDENTIFICAR QUAL EH O JFormattedTextField Q PERDEU O FOCO, q seu eu nao fizer nada (isso q estou precisando), ele sempre vai achar q eh o ultimo campo.
seu eu pudesse passar o contador do for seria o ideal, mas na dah, q ele pede pra declarar a variavel do for como final, e nao pode ser final pq ele incrementa…
quem puder ajudar, fico muito agradecido: MUITO OBRIGADO !!!
