JComboBox não perde foco?

1 resposta
M

Pessoal estou tentando fazer algumas tarefas de atualizar o banco de dados quando uma JComboBox perde o Foco. Assim como faço com JTextField, adicionei um FocusListener no componente e implementei FocusLost e FocusGained. Porém, o método FocusLost nunca é chamado :frowning:

Alguém pode me dar uma dica?

Abrax…

1 Resposta

higornucci

Eu fiz assim o meu, amigo.

Chama a ação :
jComboBoxEmpresa.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jComboBoxEmpresaActionPerformed(evt);
            }
        });
Método que implementa a ação :
private void jComboBoxEmpresaFocusLost(java.awt.event.FocusEvent evt) {                                           
        // TODO add your handling code here:
        if(this.jComboBoxEmpresa.getSelectedItem().toString().equals("")) {
            JOptionPane.showMessageDialog(this, "Por favor, selecione uma empresa");
            
        }
    }
Criado 13 de março de 2010
Ultima resposta 13 de mar. de 2010
Respostas 1
Participantes 2