Dúvida focusLost

2 respostas
M

Olá, pessoal!!

Quando quero preencher jTextFields a partir de um campo combo box uso focusLost da seguinte forma:

tfCNPJ.setText(((ClienteJuridico)cbNomeFantasia.getSelectedItem()).getCnpj()); tfInscEstadual.setText(((ClienteJuridico)cbNomeFantasia.getSelectedItem()).getIcms()); tfRazaoSocial.setText(((ClienteJuridico)cbNomeFantasia.getSelectedItem()).getRazaoSocial()); tfCidade.setText(((ClienteJuridico)cbNomeFantasia.getSelectedItem()).getCidade().getNomeCidade()); tfEstado.setText(((ClienteJuridico)cbNomeFantasia.getSelectedItem()).getEstado().getNomeEstado());

Gostaria de fazer quando um campo jTextField perde o foco mas não estou sabendo como fazer. Alguém tem alguma sugestão??

2 Respostas

J
FocusListener flis = new FocusAdapter(){
   public void focusLost(FocusEvent fevt){
      //preenche os campos
   }
};

combo.addFocusListener(flis);
M
"jairelton":
FocusListener flis = new FocusAdapter(){
   public void focusLost(FocusEvent fevt){
      //preenche os campos
   }
};

combo.addFocusListener(flis);

Desculpe! Acho que não fui muito clara. O que eu quero saber é como preencher os campos a partir de um campo do tipo jTextField. Para campos do tipo combo box eu sei. O que extamente eu quero saber é o
[color="darkred"]//preenche os campos[/color]
utilizando campo do tipo jTextField e não jComboBox

Criado 6 de outubro de 2006
Ultima resposta 7 de out. de 2006
Respostas 2
Participantes 2