我让MouseMotionListener
工作了。我现在的问题是,我希望在文本翻转后将文本的颜色(最初是黑色)更改为另一种颜色(比如红色)。
然后,当我的鼠标不再悬停在该文本上之后,它必须回到原来的颜色。
任何提示?提前谢谢!
答案 0 :(得分:3)
MouseMotionListener
不是你想要的。使用标准MouseListener
并使用mouseEntered
和mouseExited
方法设置标签颜色。理想情况下,文本的尺寸应与标签本身的尺寸相匹配,因此请务必使用符合首选尺寸的布局管理器,并在启动时打包顶级容器。