日期:2014-05-20  浏览次数:20687 次

mouseMoved被调用需要满足什么条件?
为什么我重新的mouseEntered方法, mousePressed方法都可以被调用,就是 mouseMoved方法怎么都不会被调用? 这到底什么情况啊?监听的是整个窗口,无论我在窗口上怎么移动,都不会调用。不过我在窗口任意位置点击就会调用 mousePressed方法,鼠标移动到窗口里也会调用mouseEntered。就是不会调用mouseMoved方法 

------解决方案--------------------
addMouseMotionListener
------解决方案--------------------
addMouseListener针对的是MouseListener,而这个listener没有move事件处理