如何在鼠标输入/鼠标退出时更改按钮的图标图像?

时间:2012-07-18 07:21:51

标签: java swing icons jbutton mouselistener

我想更改鼠标输入和鼠标退出时按钮的图标图像。

    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);

    }                                    

请建议如何更改图标图片。

1 个答案:

答案 0 :(得分:7)

请参阅setRolloverIcon(Icon)(无需MouseListener)。