我正在使用MouseListeners,我想让它告诉我鼠标位置没有点击或按住鼠标。所以我知道它在哪里徘徊。我该怎么做呢?
我有这样的代码,在按下时找到位置,但我不确定如何一直找到位置。
public void mousePressed(MouseEvent me) {
print("Mouse Pressed");
xPosClicked = me.getX() ;
yPosClicked = me.getY() ;
print("(" + xPos + "," + yPos + ")");
}
答案 0 :(得分:4)
使用MouseMotionListener监听移动:http://docs.oracle.com/javase/tutorial/uiswing/events/mousemotionlistener.html
答案 1 :(得分:1)
使用鼠标移动侦听器
jPanel.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
public void mouseMoved(java.awt.event.MouseEvent evt) {
}
});