Java - Eventos de Teclado

 
Vista:

Eventos de Teclado

Publicado por Carlos (70 intervenciones) el 22/01/2007 04:53:34
Hola:

Quisiera saber como poder controlar los eventos del teclado, mas especificamente, como puedo realizar una accion cuando dos teclas se presionan al mismo tiempo, por ejemplo Ctrl + 1(al mismo tiempo).

Con la forma tradicional solo puedo controlar el tecleo de 1 solo valor a la vez osea Ctrl = 17 y 1 = 49. Se me ocurria hacer una instancia de la clase KeyEvent fuera de los metodos de la interfaz del KeyListener, y crear un arreglo para ir almacenando cada tecla que se presiona; pero no tengo muy clara la idea de como hacerlo.

A ver si me ayudan con esto.

Gracias de antemano.

Saludos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:Eventos de Teclado

Publicado por chuidiang (950 intervenciones) el 22/01/2007 09:17:04
Hola:

No te hace falta hacer nada especial. En el KeyEvent que recibes tienes la información necesaria para saber qué teclas de control están apretadas (shift, ctrl, alt, etc). Echale un ojo al getModifiers() del evento.

Se bueno.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar