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.BasicBandControlPanelUIUI forJBandControlPanelcomponents in Substance look and feel.
-
-
Field Summary
Fields Modifier and Type Field Description static StringBOTTOM_ROWprotected org.pushingpixels.flamingo.internal.ui.ribbon.AbstractBandControlPanelcontrolPanelprotected org.pushingpixels.flamingo.api.common.JCommandButtondummystatic StringMID_ROWstatic StringTOP_ROW
-
Constructor Summary
Constructors Constructor Description SubstanceBandControlPanelUI()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ComponentUIcreateUI(JComponent comp)intgetLayoutGap()protected voidinstallDefaults()voidinstallUI(JComponent arg0)voidpaint(Graphics arg0, JComponent arg1)protected voidpaintBandBackground(Graphics graphics, Rectangle toFill)protected voiduninstallDefaults()voiduninstallUI(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 Detail
-
controlPanel
protected org.pushingpixels.flamingo.internal.ui.ribbon.AbstractBandControlPanel controlPanel
-
dummy
protected org.pushingpixels.flamingo.api.common.JCommandButton dummy
-
TOP_ROW
public static final String TOP_ROW
- See Also:
- Constant Field Values
-
MID_ROW
public static final String MID_ROW
- See Also:
- Constant Field Values
-
BOTTOM_ROW
public static final String BOTTOM_ROW
- See Also:
- Constant Field Values
-
-
Method Detail
-
createUI
public static ComponentUI createUI(JComponent comp)
-
installUI
public void installUI(JComponent arg0)
- Overrides:
installUIin classComponentUI
-
uninstallUI
public void uninstallUI(JComponent arg0)
- Overrides:
uninstallUIin classComponentUI
-
installDefaults
protected void installDefaults()
-
uninstallDefaults
protected void uninstallDefaults()
-
paint
public void paint(Graphics arg0, JComponent arg1)
- Overrides:
paintin classComponentUI
-
getLayoutGap
public int getLayoutGap()
- Specified by:
getLayoutGapin classorg.pushingpixels.flamingo.internal.ui.ribbon.BandControlPanelUI
-
-