Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/12/2011, 13:12
Avatar de HackmanC
HackmanC
 
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 16 años, 3 meses
Puntos: 260
Sonrisa Respuesta: Eventos teclado con KeyAdapter no me funciona.

Hola,

A simple vista debería de funcionar, pero tienes que tomar en cuenta algo, para que el Canvas reciba eventos debe de tener el foco. Es decir, al ejecutar la aplicación, antes de que funcionen las teclas en el Canvas tienes que hacer click sobre el mismo o llegar hasta el Canvas con la tecla Tab, como un componente más.

Prueba a ver si realmente estan llegando los eventos de teclado:

Código Java:
Ver original
  1. public void KeyPressed(KeyEvent e) {
  2.   System.out.println(e.getKeyCode());
  3.   ...
  4. }
Saludos,