【问题标题】:MouseEvent outside the application window (JAVA)应用程序窗口外的 MouseEvent (JAVA)
【发布时间】:2014-07-09 20:52:45
【问题描述】:

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

【问题讨论】:

    标签: java mouseevent mouseclick-event


    【解决方案1】:

    这在 Java 中是不可能的,因为它的安全设置。您必须使用外部库,例如用 JNI 编写。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-10-11
      • 2011-01-06
      • 1970-01-01
      • 2018-07-23
      • 1970-01-01
      • 1970-01-01
      • 2015-02-17
      相关资源
      最近更新 更多