I have a subclass of JComboBox. I attempt to add a key listener with the following code.
addKeyListener(new KeyAdapter() { pub
This is NOT the proper approach. The editor for a JComboBox is a JTextField. If you want to handle the Enter key then you add an ActionListener to the text field.
Always avoid using KeyListeners.
Edit:
comboBox.getEditorComponent().addActionListener( ... );