我正在编写一个通过控制台接收命令的程序。
但是,我不想按“enter”来发送那个命令。
我希望代码持续监控我输入的内容,并在我输入完成时执行代码。
命令以文本形式来自语音识别程序,因此,消除“输入”笔画的需要非常关键。
有人有什么想法吗?
最佳答案
最近接触了java中的事件知识,相信对你有帮助。您只需要将语音识别打印与 Java 中的事件关联到屏幕上,它就会有一个监听器来监听该事件,当它看到该事件时,它将执行您想要的代码。我目前打开了一个线程,我试图在其中找到一些很好的例子,也许这会有所帮助。
关于Java 流键盘输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4820635/