【发布时间】:2010-10-22 11:50:18
【问题描述】:
我已经搜索了一段时间,似乎每个人都认为仅使用 Java 是不可能的,所以我会试一试;)
有什么方法可以让我的 Java 应用程序在另一个不相关的应用程序具有窗口焦点时监听事件(特别是关键事件)?在我的情况下,我希望检测用户何时按下键盘上的“暂停”键,即使我的 Java 应用程序没有焦点。
我听说有些人提到唯一的方法是编写一些 C 代码并使用 JNI。只是好奇是否有人知道避免这种情况的方法?或者,如果没有,至少是一个关于 c/JNI 东西的非常好的教程?
谢谢
【问题讨论】:
标签: java java-native-interface listener keylistener