【发布时间】:2010-10-28 10:10:50
【问题描述】:
我正在使用 Robot 类用 Java 编写一个小程序。程序接管鼠标。在调试过程中,如果它以我不希望的方式开始运行,则很难退出程序,因为我无法将鼠标移到 Eclipse 中的终止按钮上,也无法使用热键点击它是因为鼠标在另一个窗口中不断单击,而是给该窗口焦点。
我想做的只是连接一个 keylistener 以便当我点击 q 时我可以退出程序,但我知道如何做到这一点的唯一方法是制作一个窗口,并且该窗口需要捕获焦点输入。有没有办法从任何地方监听键盘或鼠标输入,而不管焦点是什么?
【问题讨论】:
标签: java keylistener