org.pushingpixels.flamingo.internal.ui.common
public class BasicCommandToggleButtonUI extends BasicCommandButtonUI
JCommandToggleButton
.basicPopupButtonListener, buttonRendererPane, commandButton, disposePopupsActionListener, DONT_DISPOSE_POPUPS, EMULATE_SQUARE_BUTTON, isUnderMouse, layoutInfo, layoutManager, popupActionIcon, popupActionListener, propertyChangeListener, rendererButton, rendererSeparator
Constructor and Description |
---|
BasicCommandToggleButtonUI()
Creates a new UI delegate.
|
Modifier and Type | Method and Description |
---|---|
protected AbstractButton |
createRendererButton()
Creates the renderer button.
|
static ComponentUI |
createUI(JComponent c) |
protected boolean |
isPaintingSeparators()
Returns indication whether the action-popup areas separator is painted.
|
protected void |
updatePopupActionIcon()
Updates the popup action icon.
|
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
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize
public BasicCommandToggleButtonUI()
public static ComponentUI createUI(JComponent c)
protected void updatePopupActionIcon()
BasicCommandButtonUI
updatePopupActionIcon
in class BasicCommandButtonUI
protected boolean isPaintingSeparators()
BasicCommandButtonUI
isPaintingSeparators
in class BasicCommandButtonUI
true
if the action-popup areas separator is painted.protected AbstractButton createRendererButton()
BasicCommandButtonUI
createRendererButton
in class BasicCommandButtonUI