如何从没有事件的鼠标监听器获取鼠标坐标

时间:2016-02-24 03:36:40

标签: java swing mouselistener

我需要获得鼠标的坐标,计算鼠标和玩家角色之间的角度来射箭。我一直在使用鼠标信息来获取此信息,但已转换为mouselistener,因为它为我提供了相对于帧的坐标。我是否可以使用鼠标监听器按需获取鼠标坐标(event.getX())而无需使用鼠标点击?如果是这样的话?

1 个答案:

答案 0 :(得分:0)

知道了,

实现MouseMotionListener并使用鼠标事件:

 public void mouseMoved(MouseEvent e) {
    System.out.println(e.getX() + "    " +e.getY());
    }

我道歉,它没有工作,因为我没有真正实现它。 :(