2012-04-01 56 views
1

我正在尝试编写一个模拟终端标签页完成的程序。但我不确定如何捕捉Tab键。这是一个非gui应用程序。我不是在寻找挥杆/ AWD的ActionListenersJava如何检测非GUI应用程序中的tab键?

所需的结果

While(true) 
//Some api to capture KeyEvent.VK_TAB (tab key) 
System.out.print("You typed tab") 
+1

使用非标准的控制台或JNA或JNI浮现在脑海中。 – 2012-04-01 14:08:11

+2

重复[如何从Java控制台读取单个字符(用户键入它)?](https://stackoverflow.com/q/1066318/207421) – EJP 2017-07-19 03:40:33

回答