public class SubstanceCommandToggleMenuButtonUI extends SubstanceCommandToggleButtonUI
JCommandToggleMenuButton
components in Substance look
and feel.backgroundDelegate, substancePropertyListener, substanceVisualStateTracker
basicPopupButtonListener, buttonRendererPane, commandButton, disposePopupsActionListener, DONT_DISPOSE_POPUPS, EMULATE_SQUARE_BUTTON, isUnderMouse, layoutInfo, layoutManager, popupActionIcon, popupActionListener, propertyChangeListener, rendererButton, rendererSeparator
Constructor and Description |
---|
SubstanceCommandToggleMenuButtonUI() |
Modifier and Type | Method and Description |
---|---|
static javax.swing.plaf.ComponentUI |
createUI(javax.swing.JComponent c) |
protected java.awt.Color |
getForegroundColor(org.pushingpixels.substance.internal.animation.StateTransitionTracker.ModelStateInfo modelStateInfo) |
protected boolean |
isPaintingBackground() |
protected void |
paintButtonIcon(java.awt.Graphics g,
java.awt.Rectangle iconRect) |
getActionTransitionTracker, getPopupTransitionTracker, getPreferredSize, getTransitionTracker, installDefaults, installListeners, isInside, isPaintingSeparators, paint, paintButtonBackground, syncDisabledIcon, uninstallListeners, updateBorder
createRendererButton, updatePopupActionIcon
configureRenderer, createButtonListener, createPopupActionIcon, createPopupActionListener, getForegroundColor, getIconToPaint, getKeyTipAnchorCenterPoint, getLayoutGap, getLayoutInfo, installComponents, installKeyboardActions, installUI, paintButtonBackground, paintButtonHorizontalSeparator, paintButtonVerticalSeparator, paintPopupActionIcon, processPopupAction, syncIconDimension, toUseDisabledIcon, unconfigureRenderer, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallUI, update, updateCustomDimension
public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
protected void paintButtonIcon(java.awt.Graphics g, java.awt.Rectangle iconRect)
paintButtonIcon
in class SubstanceCommandToggleButtonUI
protected boolean isPaintingBackground()
isPaintingBackground
in class SubstanceCommandToggleButtonUI
protected java.awt.Color getForegroundColor(org.pushingpixels.substance.internal.animation.StateTransitionTracker.ModelStateInfo modelStateInfo)
getForegroundColor
in class SubstanceCommandToggleButtonUI