2
我目前有一个简单的应用程序,需要点击特定的坐标,并且它与Java机器人在计算机未被使用时完美搭配。爪哇机器人验证鼠标点击
但是,当用户使用鼠标移动时,该算法有时会失败并错过坐标。有几种方法可以验证鼠标点击或锁定物理鼠标/键盘输入几毫秒,直到Java机器人完成其工作?
我目前有一个简单的应用程序,需要点击特定的坐标,并且它与Java机器人在计算机未被使用时完美搭配。爪哇机器人验证鼠标点击
但是,当用户使用鼠标移动时,该算法有时会失败并错过坐标。有几种方法可以验证鼠标点击或锁定物理鼠标/键盘输入几毫秒,直到Java机器人完成其工作?
根据Arne的要求,我会发表我的评论作为答案。
你可以用JNA钩住鼠标或键盘,例如here's。
您可以使用JNA钩住鼠标或键盘,[这里是](http://stackoverflow.com/questions/3590226/working-example-of-jna-mouse-hook)示例。 – Griffin
感谢格里芬给我这个例子的链接。这正是我所需要的,现在我得到了它的工作。 – ObviousCat
@Griffin:将它作为答案 –