Class SubstanceBandControlPanelUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.PanelUI
org.pushingpixels.flamingo.internal.ui.ribbon.BandControlPanelUI
org.pushingpixels.flamingo.internal.ui.ribbon.BasicBandControlPanelUI
org.pushingpixels.substance.flamingo.ribbon.ui.SubstanceBandControlPanelUI
public class SubstanceBandControlPanelUI
extends org.pushingpixels.flamingo.internal.ui.ribbon.BasicBandControlPanelUI
UI for
JBandControlPanel
components in Substance look and
feel.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
protected org.pushingpixels.flamingo.internal.ui.ribbon.AbstractBandControlPanel
protected org.pushingpixels.flamingo.api.common.JCommandButton
static final String
static final String
Fields inherited from class org.pushingpixels.flamingo.internal.ui.ribbon.BasicBandControlPanelUI
changeListener
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ComponentUI
createUI
(JComponent comp) int
protected void
void
installUI
(JComponent arg0) void
paint
(Graphics arg0, JComponent arg1) protected void
paintBandBackground
(Graphics graphics, Rectangle toFill) protected void
void
uninstallUI
(JComponent arg0) Methods inherited from class org.pushingpixels.flamingo.internal.ui.ribbon.BasicBandControlPanelUI
createLayoutManager, installComponents, installListeners, syncGroupHeaders, uninstallComponents, uninstallListeners
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, update
-
Field Details
-
controlPanel
protected org.pushingpixels.flamingo.internal.ui.ribbon.AbstractBandControlPanel controlPanel -
dummy
protected org.pushingpixels.flamingo.api.common.JCommandButton dummy -
TOP_ROW
- See Also:
-
MID_ROW
- See Also:
-
BOTTOM_ROW
- See Also:
-
-
Constructor Details
-
SubstanceBandControlPanelUI
public SubstanceBandControlPanelUI()
-
-
Method Details
-
createUI
-
paintBandBackground
-
installUI
- Overrides:
installUI
in classComponentUI
-
uninstallUI
- Overrides:
uninstallUI
in classComponentUI
-
installDefaults
protected void installDefaults() -
uninstallDefaults
protected void uninstallDefaults() -
paint
- Overrides:
paint
in classComponentUI
-
getLayoutGap
public int getLayoutGap()- Specified by:
getLayoutGap
in classorg.pushingpixels.flamingo.internal.ui.ribbon.BandControlPanelUI
-