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 Stringprotected org.pushingpixels.flamingo.internal.ui.ribbon.AbstractBandControlPanelprotected org.pushingpixels.flamingo.api.common.JCommandButtonstatic final Stringstatic final StringFields inherited from class org.pushingpixels.flamingo.internal.ui.ribbon.BasicBandControlPanelUI
changeListener -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ComponentUIcreateUI(JComponent comp) intprotected voidvoidinstallUI(JComponent arg0) voidpaint(Graphics arg0, JComponent arg1) protected voidpaintBandBackground(Graphics graphics, Rectangle toFill) protected voidvoiduninstallUI(JComponent arg0) Methods inherited from class org.pushingpixels.flamingo.internal.ui.ribbon.BasicBandControlPanelUI
createLayoutManager, installComponents, installListeners, syncGroupHeaders, uninstallComponents, uninstallListenersMethods 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:
installUIin classComponentUI
-
uninstallUI
- Overrides:
uninstallUIin classComponentUI
-
installDefaults
protected void installDefaults() -
uninstallDefaults
protected void uninstallDefaults() -
paint
- Overrides:
paintin classComponentUI
-
getLayoutGap
public int getLayoutGap()- Specified by:
getLayoutGapin classorg.pushingpixels.flamingo.internal.ui.ribbon.BandControlPanelUI
-