应用程序窗口外的MouseEvent(JAVA)

时间:2014-07-09 10:48:46

标签: java mouseevent mouseclick-event

我知道之前已经问过这个问题,但我找不到答案,所以我想再问一遍。有什么方法可以检测到在窗口外单击鼠标的时间吗?我正在尝试编写一个程序,记录单击鼠标的坐标并重复它们。到目前为止,我可以通过手动将坐标提供给robot.mousemove方法来实现我的目标。我可以通过getPointerInfo.getLocation获得鼠标所在的点,但我只想获得点击鼠标的点,而不是鼠标所在的每个点。有没有办法呢?

1 个答案:

答案 0 :(得分:0)

由于其安全设置,这在Java中是不可能的。您必须使用外部库,例如用JNI写的。