java – 使用JButton鼠标悬停事件
我正在尝试在JButton上创建一个自定义鼠标悬停事件.原因是我的JButton目前是一个图像,所以我不得不删除所有的边框和动画,什么不是.所以我这样做了:
btnSinglePlayer.setOpaque(false);
btnSinglePlayer.setContentAreaFilled(false);
btnSinglePlayer.setBorderPainted(false);
并且这仅适用于显示图像,而按钮确实可以正常工作.我想知道是否有任何预先构建的方法可以做到这一点,或者我将如何去学习做我想做的事情.
更具体地说,当我鼠标悬停时我希望图像做的是让它变得更大一些.
到目前为止我已尝试过这些,并且什么也没做:
btnSinglePlayer.setRolloverIcon(singlePlayerButton);
btnSinglePlayer.setPressedIcon(singlePlayerButton);