0

こんにちは、Java マウス クリック ロガーを構築したいと考えています。マウス クリックの座標をファイルに出力する必要があります。これを作る方法を教えてください。いくつかの例またはリンクを使用する API。1 つのウィンドウだけでなく、すべてのマウス クリックを取得する必要があります。

4

1 に答える 1

0

MouseListener インターフェイスを実装して、mouseClicked 関数を上書きできます。

public class MyMouseListener implements MouseListener {

   // [...]

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

   // [...]
}

その例をニーズに合わせてください。getLocationOnScreen メソッドは、x/y 座標を求めることができる "Point" オブジェクトを返します。

于 2013-08-26T11:53:06.380 に答える