Class BasicCommandToggleButtonUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.ButtonUI
org.pushingpixels.flamingo.internal.ui.common.CommandButtonUI
org.pushingpixels.flamingo.internal.ui.common.BasicCommandButtonUI
org.pushingpixels.flamingo.internal.ui.common.BasicCommandToggleButtonUI
- Direct Known Subclasses:
BasicCommandToggleMenuButtonUI
,BasicRibbonTaskToggleButtonUI
Basic UI for command toggle button
JCommandToggleButton
.-
Field Summary
Fields inherited from class org.pushingpixels.flamingo.internal.ui.common.BasicCommandButtonUI
basicPopupButtonListener, buttonRendererPane, commandButton, disposePopupsActionListener, DONT_DISPOSE_POPUPS, EMULATE_SQUARE_BUTTON, isUnderMouse, layoutInfo, layoutManager, popupActionIcon, popupActionListener, propertyChangeListener, rendererButton, rendererSeparator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected AbstractButton
Creates the renderer button.static ComponentUI
protected boolean
Returns indication whether the action-popup areas separator is painted.protected void
Updates the popup action icon.Methods inherited from class org.pushingpixels.flamingo.internal.ui.common.BasicCommandButtonUI
configureRenderer, createButtonListener, createPopupActionIcon, createPopupActionListener, getForegroundColor, getIconToPaint, getKeyTipAnchorCenterPoint, getLayoutGap, getLayoutInfo, getPreferredSize, installComponents, installDefaults, installKeyboardActions, installListeners, installUI, isPaintingBackground, paint, paintButtonBackground, paintButtonBackground, paintButtonHorizontalSeparator, paintButtonIcon, paintButtonVerticalSeparator, paintPopupActionIcon, processPopupAction, syncDisabledIcon, syncIconDimension, toUseDisabledIcon, unconfigureRenderer, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI, update, updateBorder, updateCustomDimension
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize
-
Constructor Details
-
BasicCommandToggleButtonUI
public BasicCommandToggleButtonUI()Creates a new UI delegate.
-
-
Method Details
-
createUI
-
updatePopupActionIcon
protected void updatePopupActionIcon()Description copied from class:BasicCommandButtonUI
Updates the popup action icon.- Overrides:
updatePopupActionIcon
in classBasicCommandButtonUI
-
isPaintingSeparators
protected boolean isPaintingSeparators()Description copied from class:BasicCommandButtonUI
Returns indication whether the action-popup areas separator is painted.- Overrides:
isPaintingSeparators
in classBasicCommandButtonUI
- Returns:
true
if the action-popup areas separator is painted.
-
createRendererButton
Description copied from class:BasicCommandButtonUI
Creates the renderer button.- Overrides:
createRendererButton
in classBasicCommandButtonUI
- Returns:
- The renderer button.
-