Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to change icon image of button on mouse entered/mouse exit?

I want to change icon image of an Button on Mouse Entered and Mouse Exited.

    private void jButton1MouseEntered(java.awt.event.MouseEvent evt) {    
    this.jButton1.setBackground(Color.red);
    this.jButton1.setForeground(Color.BLUE)
    }  ;
 private void jButton1MouseExited(java.awt.event.MouseEvent evt) {                                     
       this.jButton1.setBackground(Color.lightGray);
       this.jButton1.setForeground(Color.BLACK);

    }                                    

Please suggest how to change icon image.

like image 986
Code Hungry Avatar asked Dec 31 '25 01:12

Code Hungry


1 Answers

See setRolloverIcon(Icon) (no need for the MouseListener).

like image 101
Andrew Thompson Avatar answered Jan 02 '26 13:01

Andrew Thompson



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!