【问题标题】:Java getting mouse locationJava获取鼠标位置
【发布时间】:2014-04-17 23:57:40
【问题描述】:

这是我到目前为止所得到的,但这是每 1000 毫秒打印一次鼠标位置,我如何对其进行编码,以便只有当我点击一个位置时它才会打印出位置

  public static void main(String[] args) throws InterruptedException {


        while (true) {

            Thread.sleep(1000);
            System.out.println("(" + MouseInfo.getPointerInfo().getLocation().x + ", " + MouseInfo.getPointerInfo().getLocation().y + ")");
        }



    }

【问题讨论】:

标签: java awt mouseevent mouse thread-sleep


【解决方案1】:

【讨论】:

  • 我认为 OP 不仅需要在 GUI 窗口内单击鼠标位置,还需要在桌面上的任何位置单击鼠标位置。就像他的程序自己的窗口显示在他的屏幕右上角一样,每次他单击桌面上的链接时,他全局单击的鼠标位置都会显示在程序自己的窗口中。
  • 想知道必须点击桌面上的任何地方,它与框架不同吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-03-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多