gpt4 book ai didi

java - Java 中的事件监听器没有应用程序的焦点? (全局按键检测)

转载 作者:太空狗 更新时间:2023-10-29 22:33:30 24 4
gpt4 key购买 nike

我已经搜索了一段时间,似乎每个人都认为仅使用 Java 是不可能的,所以我会试一试 ;)

有什么方法可以让我的 Java 应用程序监听事件(尤其是关键事件),而另一个不相关的应用程序具有窗口焦点?在我的情况下,我希望检测用户何时按下键盘上的“暂停”键,即使我的 Java 应用程序没有焦点。

我听说有人提到唯一的方法是编写一些 C 代码并使用 JNI。只是好奇是否有人知道避免这种情况的方法?或者,如果没有,至少有一个关于 c/JNI 东西的非常好的教程?

谢谢

最佳答案

这是我找到的最佳答案:

"有一个库可以处理 native 键盘和鼠标控制: https://github.com/kwhat/jnativehook )"

关于java - Java 中的事件监听器没有应用程序的焦点? (全局按键检测),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/800747/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com