如何在我的java程序之外的任何程序中获取正在输入的内容..有办法吗? 例如,我正在运行我的java程序,然后我开始输入记事本,我可以看到我的java程序输入的是什么。
答案 0 :(得分:2)
你应该寻找的术语是键盘钩子,这里是使用WinApi的例子http://www.codeproject.com/KB/DLL/keyboardhook.aspx
答案 1 :(得分:1)
你不能用纯Java做到这一点。在某些时候,它将涉及与外部应用程序或本机库进行通信,并且在任何一种情况下都将是特定于平台的。
答案 2 :(得分:0)
有一个库可以处理本机键盘和鼠标控制: http://code.google.com/p/jnativehook/