如何获取在我的java程序之外的任何程序中输入的内容。有没有办法? 例如,我正在运行我的java程序,然后我开始在记事本中输入内容,并且可以使用我的Java程序查看正在输入的内容。使用Java获取全局键盘输入
1
A
回答
2
,你应该找期限为键盘钩子,这里例如使用WINAPI http://www.codeproject.com/KB/DLL/keyboardhook.aspx
1
你不能用纯Java做到这一点。在某些情况下,它会涉及到与外部应用程序或本地库的交谈,并且在任何情况下都将是平台特定的。
0
有一个库来处理原生键盘和鼠标控制: http://code.google.com/p/jnativehook/
相关问题
- 1. 全局键盘钩子/原始输入捕获键盘输入
- 2. 全局键盘输入Go
- 3. 全局键盘截取输入
- 4. 键盘输入java
- 5. 使用python监视Mac上的全局键盘输入
- 6. Vb.net获取键盘布局
- 7. Java直接从键盘读取输入
- 8. 全局键盘钩
- 9. 使用AdaGtk读取键盘输入
- 10. 使用Scanner.nextLine()从输入(键盘)读取
- 11. 使用cstdio读取键盘输入
- 12. 从键盘获取输入与画布
- 13. 水平获取键盘输入?
- 14. 获取stderr的键盘输入较少?
- 15. 获取可可的键盘输入
- 16. 爪哇从MIDI键盘获取输入
- 17. Java流键盘输入
- 18. Java Slick:键盘输入
- 19. 使用Winapi键盘输入
- 20. 获取从键盘(或自定义键盘)输入的文本
- 21. 全屏窗口无法使用KeyListener或KeyBoardFocusManager获取键盘输入
- 22. UWP订阅键盘输入事件/获取隐藏键盘输入
- 23. 使用键盘输入actionscript 3输入
- 24. 使用Java获得键盘输入而Windows没有焦点?
- 25. 从键盘读取输入
- 26. 获取Java中的键盘/鼠标输入
- 27. 使用libgdx从屏幕键盘获取输入
- 28. 使用input()函数在Octave中获取键盘输入
- 29. 如何使用线程获取python 3中的键盘输入?
- 30. 在c中使用conio.h获取键盘输入