Ayuda con eventos del teclado

Iniciado por sebast345, 17 Noviembre 2016, 08:59 AM

0 Miembros y 1 Visitante están viendo este tema.

sebast345

Necesito hacer un if que de condicion tenga apretar una tecla, he mirado ya en internet y son codigos super extensos con ejemplos de algo que no es lo que necesito y no sé de donde agarrar el codigo.

rgomez9119

cual tecla debe de apretar?.

O sea, que si yo aprieto una tecla, haga algo al instante?.

Siempre es bueno que agregues el lenguaje y mas detalles del problema.

sebast345

Cita de: rgomez9119 en 17 Noviembre 2016, 12:29 PM
cual tecla debe de apretar?.

O sea, que si yo aprieto una tecla, haga algo al instante?.

Siempre es bueno que agregues el lenguaje y mas detalles del problema.

Es que no hace falta que te diga la tecla o te diga el código, necesito el código en el cual yo sustituya la tecla que deseo que sea y ponerlo en mi código.
El código no está hecho aun, la tecla sería el F1 y el F2.
Lo que va a hacer el código es mover el ratón a 4 posiciones diferentes una y otra vez, comenzará a hacerlo una vez aprete el F1 y al apretar F2 parará.

Orubatosu

Deberías de crear una clase que implemente el interface KeyListener

Algo "mas o menos" así:

Código (java) [Seleccionar]

class EventoDeTeclado implements KeyListener{
public void keyPressed(KeyEvent e) {
}
public void keyReleased(KeyEvent e) {
}
public void keyTyped(KeyEvent e) {
char pulsada = e.getKeyChar();
System.out.print(pulsada);
}
}


https://docs.oracle.com/javase/8/docs/api/java/awt/event/KeyListener.html

Espero que te sirva
"When People called me freak, i close my eyes and laughed, because they are blinded to happiness"
Hideto Matsumoto 1964-1998