我希望我的程序在用户按下组件时表现不同,并且当用户将鼠标拖动到组件上时,问题是在单击鼠标时这两个方法都被调用(并且似乎 mouseDragged 被调用)在 mousePressed 之后),那么我如何知道用户是拖动鼠标还是只是按下鼠标呢?
最佳答案
如果您想区分单击和拖动,正确的答案是使用 mouseClicked 而不是 mousePressed+mouseReleased 的组合。
关于java - 如何区分mouseDragged和mousePressed?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12133854/