【发布时间】:2010-12-25 07:41:28
【问题描述】:
我已经实现了一个简单的鼠标侦听器,只要鼠标进入组件(JPanel),背景颜色就会发生变化,并且只要鼠标离开,它就会恢复。这有一些问题:
- 有时鼠标移动得太快以至于 mouseExit 事件没有被触发
- 如果我的组件有子组件,当鼠标移动到子组件时会触发 mouseExit
- 如果我将鼠标快速移到子元素上,则不会触发 mouseEnter 事件
我猜这对于 Swing 退伍军人来说是一件容易的事。对于如何解决这个问题,有任何的建议吗?我不想使用计时器之类的......
【问题讨论】:
标签: java swing mouse background mouseout