【发布时间】:2012-11-02 05:37:59
【问题描述】:
可能重复:
How to read a single char from the console in Java (as the user types it)?
我正在用 Java 编程,我想知道它们是否是一种“等待”直到按下按钮后再继续程序的下一部分的方法。我在终端中运行它。 即
Scanner in = new Scanner(System.in);
.
.
.
System.out.print("Something");
/* Wait until a button has been pressed */
System.out.println("Something Else");
像 in.next() 这样的东西会等到你按下某个东西然后按下回车键。
有没有办法可以等到按下任何按钮(或单击鼠标?)然后继续下一行。最好不要将输入回显到屏幕上(如果可能的话)。
所以输出将是:
某物
别的东西
感谢您的所有时间 任何帮助表示赞赏。
【问题讨论】:
-
此方法适用于 Swing:Java Tutorials - How to write a Key Listener
标签: java input java.util.scanner