Eventos de teclado en aplicación de consola
Publicado por sci001 (2 intervenciones) el 08/10/2018 11:24:17
Buenas,
Me gustaría saber si es posible detectar cuando una tecla se pulsa y se suelta (keyPressed y keyReleased) en una aplicación en java que corre en la consola de windows (cmd).
Mi idea es tener un bucle infinito corriendo y que se saliese al detectar una tecla específica pulsada. He leído que esto se puede hacer mediante un keyListener, pero al parecer está pensado para una GUI. Es posible detectar si hay teclas pulsadas de alguna otra manera en Java? Y si no es así existe alguna otra manera de salirse del bucle de una manera controlada y que luego vuelva?
Gracias de antemano y un saludo.
Me gustaría saber si es posible detectar cuando una tecla se pulsa y se suelta (keyPressed y keyReleased) en una aplicación en java que corre en la consola de windows (cmd).
Mi idea es tener un bucle infinito corriendo y que se saliese al detectar una tecla específica pulsada. He leído que esto se puede hacer mediante un keyListener, pero al parecer está pensado para una GUI. Es posible detectar si hay teclas pulsadas de alguna otra manera en Java? Y si no es así existe alguna otra manera de salirse del bucle de una manera controlada y que luego vuelva?
Gracias de antemano y un saludo.
Valora esta pregunta


0