org.pushingpixels.substance.flamingo.ribbon.ui
Class SubstanceBandControlPanelUI

java.lang.Object
  extended by javax.swing.plaf.ComponentUI
      extended by javax.swing.plaf.PanelUI
          extended by org.pushingpixels.flamingo.internal.ui.ribbon.BandControlPanelUI
              extended by org.pushingpixels.flamingo.internal.ui.ribbon.BasicBandControlPanelUI
                  extended by 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
static java.lang.String BOTTOM_ROW
           
protected  org.pushingpixels.flamingo.internal.ui.ribbon.AbstractBandControlPanel controlPanel
           
protected  org.pushingpixels.flamingo.api.common.JCommandButton dummy
           
static java.lang.String MID_ROW
           
static java.lang.String TOP_ROW
           
 
Fields inherited from class org.pushingpixels.flamingo.internal.ui.ribbon.BasicBandControlPanelUI
changeListener
 
Constructor Summary
SubstanceBandControlPanelUI()
           
 
Method Summary
static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent comp)
           
protected  void installDefaults()
           
protected  void paintBandBackground(java.awt.Graphics graphics, java.awt.Rectangle toFill)
           
protected  void uninstallDefaults()
           
 
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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 java.lang.String TOP_ROW
See Also:
Constant Field Values

MID_ROW

public static final java.lang.String MID_ROW
See Also:
Constant Field Values

BOTTOM_ROW

public static final java.lang.String BOTTOM_ROW
See Also:
Constant Field Values
Constructor Detail

SubstanceBandControlPanelUI

public SubstanceBandControlPanelUI()
Method Detail

createUI

public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent comp)

paintBandBackground

protected void paintBandBackground(java.awt.Graphics graphics,
                                   java.awt.Rectangle toFill)

installDefaults

protected void installDefaults()

uninstallDefaults

protected void uninstallDefaults()