Man*_*noj 3 java java-native-interface swing jna mouseevent
我的主要目标是计算特定应用程序上的鼠标点击次数.
想象一下,我在PC上打开了Microsoft Word和Web浏览器.我的Java代码应该告诉我多少次点击Word和Web浏览器.我需要应用程序名称和点击次数.
我怎样才能做到这一点?任何解决方案都必须适用于MAC,Linux和Windows.
您可以尝试使用jnativehook等库:http://code.google.com/p/jnativehook/.查看此页面上的示例.
该库使用本机功能来提供对纯Java中无法实现的鼠标事件的访问.它似乎支持Mac,Linux和Windows.