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
-
- 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.PopupListener
popupListener
-
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.Dimension
getMinimumSize(javax.swing.JComponent c)
protected void
installListeners()
Installs listeners on the associated command button.protected void
uninstallListeners()
Uninstalls listeners from the associated command button.-
Methods inherited from class org.pushingpixels.radiance.component.internal.ui.common.BasicCommandButtonUI
createButtonListener, createPopupActionListener, getActionKeyTipAnchorCenterPoint, 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:BasicCommandButtonUI
Installs listeners on the associated command button.- Overrides:
installListeners
in classBasicCommandButtonUI
-
uninstallListeners
protected void uninstallListeners()
Description copied from class:BasicCommandButtonUI
Uninstalls listeners from the associated command button.- Overrides:
uninstallListeners
in classBasicCommandButtonUI
-
getMinimumSize
public java.awt.Dimension getMinimumSize(javax.swing.JComponent c)
- Overrides:
getMinimumSize
in classjavax.swing.plaf.ComponentUI
-
-