1

我一直认为 mouseMoved 和 mouseDragged 之间的区别在于您可以在 mouseDragged 事件中按下按钮。显然,你不能,正如我刚刚发现的那样。那么包含/使用 mouseDragged 方法的原因是什么?因为目前我所有的代码都是这样的:

@Override
public void mouseDragged(MouseEvent e) {

            mouseMoved(e);

}
4

1 回答 1

1

mouseMoved()当用户在没有按下按钮的情况下移动鼠标时调用该方法。mouseDragged()另一方面,当用户在按住鼠标按钮的同时移动鼠标时调用该方法。

查看此页面了解更多信息。

于 2014-08-13T10:21:02.340 回答