org.jvnet.flamingo.ribbon.ui
Class BasicBandControlPanelUI

java.lang.Object
  extended by javax.swing.plaf.ComponentUI
      extended by javax.swing.plaf.PanelUI
          extended by org.jvnet.flamingo.ribbon.ui.BandControlPanelUI
              extended by org.jvnet.flamingo.ribbon.ui.BasicBandControlPanelUI

public class BasicBandControlPanelUI
extends BandControlPanelUI

Basic UI for control panel of ribbon band JBandControlPanel.

Author:
Kirill Grouchnikov

Field Summary
static java.lang.String BOTTOM_ROW
           
static java.lang.String MID_ROW
           
static java.lang.String TOP_ROW
           
 
Constructor Summary
BasicBandControlPanelUI()
           
 
Method Summary
static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
           
 int getLayoutGap()
          Returns the layout gap for the controls in the associated control panel.
 void installUI(javax.swing.JComponent c)
           
 void paint(java.awt.Graphics g, javax.swing.JComponent c)
           
 void uninstallUI(javax.swing.JComponent c)
           
 
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, update
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

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

BasicBandControlPanelUI

public BasicBandControlPanelUI()
Method Detail

createUI

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

installUI

public void installUI(javax.swing.JComponent c)
Overrides:
installUI in class javax.swing.plaf.ComponentUI

uninstallUI

public void uninstallUI(javax.swing.JComponent c)
Overrides:
uninstallUI in class javax.swing.plaf.ComponentUI

paint

public void paint(java.awt.Graphics g,
                  javax.swing.JComponent c)
Overrides:
paint in class javax.swing.plaf.ComponentUI

getLayoutGap

public int getLayoutGap()
Description copied from class: BandControlPanelUI
Returns the layout gap for the controls in the associated control panel.

Specified by:
getLayoutGap in class BandControlPanelUI
Returns:
The layout gap for the controls in the associated control panel.