我的主要目标是计算特定应用程序的鼠标点击次数。
想象一下,我在PC上打开了Microsoft Word和Web浏览器。我的Java代码应该告诉我多少次点击Word和Web浏览器。我需要应用程序名称和点击次数。
我该怎么做?任何解决方案都必须适用于MAC,Linux和Windows。
答案 0 :(得分:5)
您可以尝试使用诸如jnativehook之类的库:http://code.google.com/p/jnativehook/。查看他们的示例on this page。
此库使用本机功能来提供对纯Java无法实现的鼠标事件的访问。它似乎支持Mac,Linux和Windows。