Javaの場合、私は、ユーザーがキーを押してからキーを押すのを待つことができる方法を探しています(または、現在存在しない場合は、可能ならばBufferedReaderで実装します) 。ユーザーがキーを入力したかどうかはどのように判断するのですか? - 入力するだけではありませんか?コンソールウィンドウに何かが入力されているかどうかを確認する方法は?
これは、C#のConsole.ReadKey()のようなものと多少似ています。
Javaの場合、私は、ユーザーがキーを押してからキーを押すのを待つことができる方法を探しています(または、現在存在しない場合は、可能ならばBufferedReaderで実装します) 。ユーザーがキーを入力したかどうかはどのように判断するのですか? - 入力するだけではありませんか?コンソールウィンドウに何かが入力されているかどうかを確認する方法は?
これは、C#のConsole.ReadKey()のようなものと多少似ています。
jcursesをお試しください。
サンプル:
public class Test{
public static void main(String []args){
jcurses.system.InputChar ch;
ch=jcurses.system.Toolkit.readCharacter();
System.out.println(ch.getCode());
}
}
が見持っている - あなたは本当に唯一のことだと思います、http://jline.sourceforge.net/またはhttp://sourceforge.net/projects/javacurses/ – adatapost