【发布时间】:2012-01-31 07:14:38
【问题描述】:
现在,我正在开发一个有点像 bash 的命令行应用程序。为了实现自动完成功能,我必须知道用户按下了 Tab 键。但我不知道如何在控制台应用程序中监听键盘事件。
有什么想法吗?提前致谢。
【问题讨论】:
-
您必须使用 KeyListener 或 KeyAdapter 事件处理程序。示例可以在kodejava.org/examples/224.html 找到
-
然后你可以看看从控制台读取字符。阅读此内容后,您可以确定它是否是 TAB 并可以继续进行。 - stackoverflow.com/questions/2597841/…
-
听起来可行,我试试,谢谢。
标签: java