JComboBox não reconhece o método KeyPressed

2 respostas Resolvido
H

Boa noite! Criei uma aplicação Java onde tenho um JComboBox com o método de auto-complete. Ele funciona perfeitamente, entretanto, desque quando ficou editável, ele não reconheceu mais o método KeyPressed, ou seja, quando uso ENTER não há ação alguma. Vocês podem me ajudar a resolver isto? :slight_smile:

2 Respostas

rodriguesabner
Solucao aceita
private void eventEnter() {
    seuJComboBox.getEditor().getEditorComponent().addKeyListener(new KeyAdapter() {
        @Override
        public void keyReleased(KeyEvent event) {
            if (event.getKeyChar() == KeyEvent.VK_ENTER) {
                System.out.println("vc apertou enter");
            }
        }
    });
}
H

Funcionou perfeitamente! Muitooo obrigado!

Criado 16 de outubro de 2019
Ultima resposta 16 de out. de 2019
Respostas 2
Participantes 2