Class BasicRibbonTaskToggleButtonUI
- java.lang.Object
-
- javax.swing.plaf.ComponentUI
-
- javax.swing.plaf.ButtonUI
-
- org.pushingpixels.radiance.component.internal.ui.common.CommandButtonUI
-
- org.pushingpixels.radiance.component.internal.ui.common.BasicCommandButtonUI
-
- org.pushingpixels.radiance.component.internal.ui.ribbon.BasicRibbonTaskToggleButtonUI
-
- All Implemented Interfaces:
RadianceCoreUtilities.BackgroundAppearanceStrategyAware
- Direct Known Subclasses:
RadianceRibbonTaskToggleButtonUI
public abstract class BasicRibbonTaskToggleButtonUI extends BasicCommandButtonUI
Basic UI for toggle button of ribbon tasksJRibbonTaskToggleButton.
-
-
Field Summary
Fields Modifier and Type Field Description private PopupPanelManager.PopupListenerpopupListener-
Fields inherited from class org.pushingpixels.radiance.component.internal.ui.common.BasicCommandButtonUI
backgroundAppearanceStrategy, commandButton, DO_NOT_DISPOSE_POPUPS, extraText, horizontalAlignment, icon, isInnerFocusOnAction, layoutInfo, layoutManager, popupIcon, text
-
-
Constructor Summary
Constructors Constructor Description BasicRibbonTaskToggleButtonUI()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.awt.DimensiongetMinimumSize(javax.swing.JComponent c)protected voidinstallListeners()Installs listeners on the associated command button.protected voiduninstallListeners()Uninstalls listeners from the associated command button.-
Methods inherited from class org.pushingpixels.radiance.component.internal.ui.common.BasicCommandButtonUI
createButtonListener, createPopupActionListener, getActionKeyTipAnchorCenterPoint, getBackgroundAppearanceStrategy, getLayoutInfo, getLayoutManager, getPopupKeyTipAnchorCenterPoint, getPreferredSize, installComponents, installDefaults, installKeyboardActions, installUI, isInnerFocusOnAction, isPaintingBackground, isPaintingSeparators, processPopupAction, setInnerFocusOnAction, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallUI, update, updatePopupIcon
-
-
-
-
Field Detail
-
popupListener
private PopupPanelManager.PopupListener popupListener
-
-
Method Detail
-
installListeners
protected void installListeners()
Description copied from class:BasicCommandButtonUIInstalls listeners on the associated command button.- Overrides:
installListenersin classBasicCommandButtonUI
-
uninstallListeners
protected void uninstallListeners()
Description copied from class:BasicCommandButtonUIUninstalls listeners from the associated command button.- Overrides:
uninstallListenersin classBasicCommandButtonUI
-
getMinimumSize
public java.awt.Dimension getMinimumSize(javax.swing.JComponent c)
- Overrides:
getMinimumSizein classjavax.swing.plaf.ComponentUI
-
-