如何在Java中执行“鼠标移出”效果?

时间:2011-04-15 15:26:00

标签: java swing mouseout mouselistener

我正试图将鼠标悬停在JButton(javax.swing.JButton)上并设置边框颜色,现在我可以通过按钮上的鼠标移动事件来实现此功能,我只需将鼠标移出即可似乎找不到让鼠标效果起作用的方法。任何可能有帮助的想法或方法?注意:MouseExited不起作用。至少在我的例子中。

2 个答案:

答案 0 :(得分:0)

按钮父组件上的“鼠标悬停”怎么样?如果鼠标位于按钮上方并且如果它位于父(周围)面板之上,则设置一个标志,标记设置为“鼠标输出”。

答案 1 :(得分:0)

使用mouseExisted方法是实现此效果的方法。如果你遇到问题,那么你的代码就会出现问题,但是你走的是正确的道路。