0

嗨我想建立在java鼠标点击记录器上。我需要在文件中打印鼠标点击的坐标。你能告诉我怎么做这个吗?哪些 API 使用一些示例或链接。我不仅需要在一个窗口中获得所有鼠标点击。

4

1 回答 1

0

您可以实现 MouseListener 接口并覆盖 mouseClicked 函数:

public class MyMouseListener implements MouseListener {

   // [...]

   @Override
   public void mouseClicked(MouseEvent e) {
       System.out.println(e.getLocationOnScreen());
   }

   // [...]
}

根据您的需要调整该示例。getLocationOnScreen 方法返回一个“Point”对象,您可以向它询问 x/y 坐标。

于 2013-08-26T11:53:06.380 回答