Leer desde teclado sin pulsar ENTER en java

Arka
16 de Septiembre del 2004
Me gustaria saber la forma de leer un caracter del teclado pero sin tener que pulsar enter despues del caracter. Lo necesito para controlar las teclas en un juego del tetris que estoy haciendo en java. Gracias

hosen
16 de Septiembre del 2004
Hola

Estas utilizando eventos ¿no?, bueno, solo tienes que escoger el adecuado, implementa un KeyListener, y en el evento KeyPress (por ejemplo), se puede capturar la tecla pulsada.

Si no sabes de que va esto, mirate la parte de eventos.

Si necesitas una respuesta más concreta, busco código de ejemplo.

suerte!!

Arka
16 de Septiembre del 2004
Gracias por la respuesta pero no me sirve ya que el programa del TETRIS que estoy implementando es para una práctica de la universidad y nos lo hacen hacer en modo texto, así que debería ser una instrucción tipo GETCH() en lenguaje C.

Si conoces la forma te estaría muy agradecido.

Edgar
16 de Septiembre del 2004
pues no se a menos que utilizes JNI no veo otra salida para tu problema java no es muy libre en la consola asi que dile a tu prof. que no ma..., a menos que tu hayas decidido usar java, lo tendras que hacer con C o C++.