【发布时间】:2014-10-19 05:11:37
【问题描述】:
我希望我的应用能够检测屏幕上任意位置的鼠标点击,而无需让应用获得焦点。我希望它能够普遍检测鼠标事件,即使它最小化。到目前为止,我只能在 swing gui 中检测到鼠标事件。
Autohotkey 可以随时检测鼠标点击并获取鼠标的位置,java如何做到这一点?
【问题讨论】:
-
基本上,在 Java 中,你不能。您将需要使用 JNI/JNA 将鼠标挂钩附加到本机系统中。由于这已被问过(之前多次),我建议您搜索 SO 以寻找类似的答案
-
像this 这样的东西可能会有所帮助