JButton でカスタム マウス オーバー イベントを作成しようとしています。私のJButtonは現在画像であるため、すべての境界線とアニメーションを削除する必要がありました。だから私はこれをしました:
btnSinglePlayer.setOpaque(false);
btnSinglePlayer.setContentAreaFilled(false);
btnSinglePlayer.setBorderPainted(false);
そして、それは画像を表示するだけで完璧に機能し、ボタンは実際に機能します. おそらくこれを行うことができる事前に構築された方法があるかどうか、または自分がやりたいことを行う方法をどのように学習するかを知りたいです。
より具体的には、マウスオーバーしたときに画像にさせたいのは、画像を少しだけ大きくすることです。
私はこれまでにこれらを試しましたが、何もしませんでした:
btnSinglePlayer.setRolloverIcon(singlePlayerButton);
btnSinglePlayer.setPressedIcon(singlePlayerButton);