我知道之前已经问过这个问题,但我找不到答案,所以我想再问一遍。有什么方法可以检测到在窗口外单击鼠标的时间吗?我正在尝试编写一个程序,记录单击鼠标的坐标并重复它们。到目前为止,我可以通过手动将坐标提供给robot.mousemove方法来实现我的目标。我可以通过getPointerInfo.getLocation获得鼠标所在的点,但我只想获得点击鼠标的点,而不是鼠标所在的每个点。有没有办法呢?
答案 0 :(得分:0)
由于其安全设置,这在Java中是不可能的。您必须使用外部库,例如用JNI写的。