Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/07/2011, 11:19
alexg88
 
Fecha de Ingreso: abril-2011
Mensajes: 1.342
Antigüedad: 13 años
Puntos: 344
Respuesta: addKeyListener() en JComboBox ??

El problema está en que el componente que toma el foco en el caso de que cambies algo es el editor interno. Tienes que obtener una referencia a ese editor y asignarle a este el evento:

Código Java:
Ver original
  1. box.getEditor().getEditorComponent().addKeyListener(            
  2.                 new KeyAdapter(){          
  3.             @Override
  4.     public void keyTyped (KeyEvent e){             
  5.         System.out.println("Presiono" + e.getKeyChar());
  6.     }} );