Q
检查按键
0
A
回答
1
我相信你要找的东西可以通过global keyboard hook来完成,但是这在JVM中没有直接的支持。从谷歌搜索,它似乎是你唯一的选择是编写一个C++的垫片,你可以通过JNI使用,或通过与JRuby的libffi。
0
从我读过here是不可能的KeyListener添加到SystemTray中。唯一受支持的侦听器是PropertyChangedListener。
此外从that question它似乎可能在Windows上,但不是在Linux和MacOS上。
0
这是可能的,但不使用Java。您将不得不使用JNI访问提供此信息的OS API(并针对每个OS以不同方式实施)。
相关问题
- 1. 按键检查不工作
- 2. Emu8086检查按键是否按下
- 3. 检测按键
- 4. 检查某个键是否被按下?
- 5. 不检查控制键按下正确
- 6. 检查是否按住键,wxpython?
- 7. 检查DELETE键是否被按下?
- 8. 检查按键复选框标签
- 9. 检查按键时OnTriggerStay()被调用
- 10. xlib XNextEvent检查键是否被按下
- 11. 检查是否按下了切换键
- 12. 检查用户按键创建警告
- 13. 检查方向键何时被按下?
- 14. C# - XNA:不断检查按键
- 15. ASM:检查是否没有按键
- 16. 如何检查一次是否有多个按键被按下?
- 17. 关闭时检查按下的按键datetimepicker
- 18. 检查一个按键是否被按下两次
- 19. 如何无休止地检查按键是否被按下?
- 20. javascript - 检测按键或按下按键,按键事件不会触发
- 21. 检测BlackBerry按键球/按键是否被按下?
- 22. AS3检测多个键盘按键
- 23. Angular 2 HostListener按键检测转义键?
- 24. 检测Tab键按下蓝牙键盘
- 25. iOS Swift蓝牙键盘按键检测
- 26. AutoHotKey检测数字键按
- 27. 检测键盘按下
- 28. 检测退格键按
- 29. 检测Ctrl + Tab键按下
- 30. 检测鼠标左键按
感谢您的回答。有没有一个好的网页,我可以阅读更多关于这个? – BlackVoid 2011-04-26 09:53:10