我的主要目的是计算特定应用程序上的鼠标点击次数。
想象一下,我在 PC 上打开了 Microsoft Word 和 Web 浏览器。我的 Java 代码应该告诉我单击 Word 和 Web 浏览器的次数。我需要应用程序名称和点击次数。
我怎样才能做到这一点?任何解决方案都必须适用于 MAC、Linux 和 Windows。
您可以尝试使用 jnativehook 等库:http://code.google.com/p/jnativehook/ http://code.google.com/p/jnativehook/。看看他们的例子在本页 http://code.google.com/p/jnativehook/wiki/examples.
该库使用本机功能来提供对鼠标事件的访问,而这在纯 Java 中是不可能实现的。它似乎支持 Mac、Linux 和 Windows。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)