Java直接从键盘读取输入

时间:2017-07-26 12:31:17

标签: java input

我正在尝试创建一个程序,它始终监听键盘输入。按下特定键时会发生某些事情。我将使用守护程序线程来进行读取。我遇到的问题是如何直接从键盘输入。用户不会输入控制台(我使用的是JavaFX,因此根本没有控制台)。光标聚焦在不同的应用程序上,但守护程序线程仍在获取它。别担心,我不打算创建一个键盘记录器!

感谢您的所有建议。

1 个答案:

答案 0 :(得分:1)

解决方案取决于目标实际平台/操作系统。有些人甚至没有键盘。因此,最好使用不同的语言,这种语言更接近操作系统和OS API(例如C ++)。您也可以尝试使用JNI使用Java和C ++。