1

私は MouseListeners を使用していますが、マウスをクリックしたり押したりしなくてもマウスの位置を教えてほしいです。だから私はそれがどこに浮かんでいるのか知っています。どうすればいいですか?

押されたときに位置を見つけるために、このようなコードがありますが、常に位置を見つける方法がわかりません。

  public void mousePressed(MouseEvent me) {
    print("Mouse Pressed");
      xPosClicked = me.getX() ;
      yPosClicked = me.getY() ;
      print("(" + xPos + "," + yPos + ")");
  }
4

2 に答える 2

4

MouseMotionListener を使用して動きをリッスンします: http://docs.oracle.com/javase/tutorial/uiswing/events/mousemotionlistener.html

于 2013-08-13T20:51:47.013 に答える