java - 如何不断找到鼠标相对于面板的位置?

标签 java swing mouseevent mousemotionevent

我正在使用 MouseListeners,我希望它在不单击或按住鼠标的情况下告诉我鼠标位置。所以我知道它悬停在哪里。我该怎么做呢?

我有这样的代码,可以在按下时找到位置,但我不确定如何一直找到位置。

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

最佳答案

关于java - 如何不断找到鼠标相对于面板的位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18218966/

相关文章:

java - 计算并显示耗时的百分比

java - 在 JTable 中显示哈希表数据?

c# - 如何捕获在 (WPF) 窗口外发生的鼠标事件?

javascript - 在谷歌地图 v3 多边形上检测鼠标事件的 shiftKey

java - 当我尝试在finally block 中关闭BufferedReader时,为什么eclipse会提示?

java - 一旦按下手机的后退按钮,ViewPager 不会生成 UI

java - 如果仅在顶部,如何限制此滑动刷新?

java - jtable 可见后无法设置列宽

Java - 通过单个文本字段将多个值输入到数组中

java - 为什么我的鼠标事件坐标返回错误的值?