private void updateRollover( Icon rollover, Icon rolloverSelected ) { super.setRolloverIcon( rollover ); super.setRolloverSelectedIcon( rolloverSelected ); }
@Override public void setRolloverSelectedIcon(Icon icon) { Icon arrow = updateIcons( icon, ICON_ROLLOVER_SELECTED ); arrowIcons.remove( ICON_ROLLOVER_SELECTED_LINE ); super.setRolloverSelectedIcon( hasPopupMenu() ? arrow : icon ); }
private void updateRollover(Icon rollover, Icon rolloverSelected) { super.setRolloverIcon(rollover); super.setRolloverSelectedIcon(rolloverSelected); }
/** installs the icons and tooltip suitable for a maximize button */ protected void configureMaximizeButton(JButton btn) { btn.setIcon(maximizeIcon); btn.setRolloverIcon(maximizeIconRollover); btn.setPressedIcon(maximizeIconPressed); btn.setRolloverSelectedIcon(maximizeIconRollover); btn.setToolTipText(MAXIMIZE_TEXT); }
/** installs the icons and tooltip suitable for a hide button */ protected void configureHideButton(JButton btn) { btn.setIcon(hideIcon); btn.setRolloverIcon(hideIconRollover); btn.setPressedIcon(hideIconPressed); btn.setRolloverSelectedIcon(hideIconRollover); btn.setToolTipText(ICONIFY_TEXT); }
/** installs the icons and tooltip suitable for a restore button. */ protected void configureRestoreButton(JButton btn) { btn.setIcon(restoreIcon); btn.setRolloverIcon(restoreIconRollover); btn.setPressedIcon(restoreIconPressed); btn.setRolloverSelectedIcon(restoreIconRollover); btn.setToolTipText(RESTORE_TEXT); }
/** installs the icons and tooltip suitable for a float button */ protected void configureFloatButton(JButton btn) { btn.setIcon(floatIcon); btn.setRolloverIcon(floatIconRollover); btn.setPressedIcon(floatIconPressed); btn.setRolloverSelectedIcon(floatIconRollover); btn.setToolTipText(FLOAT_TEXT); }
/** installs the icons and tooltip suitable for a close button */ protected void configureCloseButton(JButton btn) { btn.setIcon(closeIcon); btn.setRolloverIcon(closeIconRollover); btn.setPressedIcon(closeIconPressed); btn.setRolloverSelectedIcon(closeIconRollover); btn.setToolTipText(CLOSE_TEXT); }
/** installs the icons and tooltip suitable for a dock button */ protected void configureDockButton(JButton btn) { btn.setIcon(dockIcon); btn.setRolloverIcon(dockIconRollover); btn.setPressedIcon(dockIconPressed); btn.setRolloverSelectedIcon(dockIconRollover); btn.setToolTipText(RESTORE_TEXT); }
/** installs the icons and tooltip suitable for an attach button */ protected void configureAttachButton(JButton btn) { btn.setIcon(attachIcon); btn.setRolloverIcon(attachIconRollover); btn.setPressedIcon(attachIconPressed); btn.setRolloverSelectedIcon(attachIconRollover); btn.setToolTipText(ATTACH_TEXT); }
@Override public void setRolloverSelectedIcon(Icon icon) { Icon arrow = updateIcons(icon, ICON_ROLLOVER_SELECTED); arrowIcons.remove(ICON_ROLLOVER_SELECTED_LINE); super.setRolloverSelectedIcon(hasPopupMenu() ? arrow : icon); }