package call.gui;
import javax.swing.Icon;
import javax.swing.JButton;
public class JHoverButton extends JButton {
private static final long serialVersionUID = 6769411301997276970L;
public JHoverButton(Icon icon, Icon iconHovered, String text) {
super(icon);
setIcon(icon, iconHovered);
this.setText(text);
}
public JHoverButton(Icon icon, Icon iconHovered) {
super(icon);
setIcon(icon, iconHovered);
}
public void setIcon(Icon icon, Icon iconHovered) {
setIcon(icon);
setPressedIcon(iconHovered);
setRolloverIcon(iconHovered);
setRolloverEnabled(true);
setSelectedIcon(icon);
setDisabledIcon(icon);
setDisabledSelectedIcon(icon);
setRolloverSelectedIcon(icon);
}
}