我想一直捕捉关键事件,即使我的应用程序不在焦点。例如,我的应用程序应该在关注其他应用程序时检测Ctrl+SPACE
组合键,并且应该做出相应的响应。感谢
答案 0 :(得分:3)
这是特定于操作系统的,在JVM范围之外。
以下是两个很好的开源Java库,用于实现您的目标:
两者都是JNI Wrappers。
答案 1 :(得分:2)
对于纯Java无法实现,当应用程序丢失Focus
,然后Focus Subsystem
由Native OS
管理时,通过取消JNI
有一些方法,请注意{ {1}} Key ShoutCuts
敏感