java如何区分鼠标点击和按住

利用定时器结合鼠标事件实现长按检测

可以在mousePressed事件中启动一个计时器,若计时器在设定时间内没被取消(即鼠标没释放),则认定为长按。mouseReleased时取消计时器,利用这种方式准确判断鼠标是否为长按状态。