现在,我正在开发一个有点像 bash 的命令行应用程序。为了实现自动完成功能,我必须知道用户按下了 Tab 键。但是我不知道如何在控制台应用程序中监听键盘事件。
有什么想法吗?提前致谢。
最佳答案
这比看起来稍微复杂一些。
也许你应该看看 jline为您处理一切的项目。
关于java - 如何在控制台应用程序中监听键盘事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9075769/
标签 java
现在,我正在开发一个有点像 bash 的命令行应用程序。为了实现自动完成功能,我必须知道用户按下了 Tab 键。但是我不知道如何在控制台应用程序中监听键盘事件。
有什么想法吗?提前致谢。
最佳答案
这比看起来稍微复杂一些。
也许你应该看看 jline为您处理一切的项目。
关于java - 如何在控制台应用程序中监听键盘事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9075769/