Foros del Web » Programación para mayores de 30 ;) » Java »

[SOLUCIONADO] Control Teclado

Estas en el tema de Control Teclado en el foro de Java en Foros del Web. Hola, muy buenas... Me gustaría saber cómo puedo tener el control de las teclas osea de ciertas letras determinadas... Si por ejemplo estos son para ...
  #1 (permalink)  
Antiguo 13/10/2013, 13:36
Avatar de TSG
TSG
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 373
Antigüedad: 10 años, 7 meses
Puntos: 9
Pregunta Control Teclado

Hola, muy buenas...

Me gustaría saber cómo puedo tener el control de las teclas osea de ciertas letras determinadas...

Si por ejemplo estos son para mover las flechas:

Código Java:
Ver original
  1. if(key == KeyEvent.VK_LEFT){
  2.             dx = -1;
  3.            
  4.         }
  5.        
  6.         if(key == KeyEvent.VK_RIGHT){
  7.             dx = 1;
  8.            
  9.         }
  10.        
  11.         if(key == KeyEvent.VK_UP){
  12.             dy = -1;
  13.            
  14.         }
  15.        
  16.         if(key == KeyEvent.VK_DOWN){
  17.             dy = 1;
  18.            
  19.         }



¿Cuál puede ser para la w, a, y, etc.. osea las letras...?

Saludos.
  #2 (permalink)  
Antiguo 14/10/2013, 07:08
Avatar de chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 19 años, 7 meses
Puntos: 454
Respuesta: Control Teclado

Aquí tienes todas http://docs.oracle.com/javase/6/docs.../KeyEvent.html

KeyEvent.VK_W, KeyEvent.VK_A, etc, etc.

Se bueno.
__________________
Apuntes Java
Wiki de Programación
  #3 (permalink)  
Antiguo 14/10/2013, 08:45
Avatar de TSG
TSG
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 373
Antigüedad: 10 años, 7 meses
Puntos: 9
Mensaje Respuesta: Control Teclado

ohh!! muchas gracias amigo ya entiendo.. sólo hay que cambiar el VK_(Esto).

Muchas gracias.

Etiquetas: control, teclado
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:55.