public class SubstanceRibbonBandUI
extends org.pushingpixels.flamingo.internal.ui.ribbon.BasicRibbonBandUI
| Constructor | Description |
|---|---|
SubstanceRibbonBandUI() |
| Modifier and Type | Method | Description |
|---|---|---|
protected org.pushingpixels.flamingo.api.common.JCommandButton |
createExpandButton() |
|
static ComponentUI |
createUI(JComponent comp) |
|
int |
getBandTitleHeight() |
|
protected void |
installComponents() |
|
protected void |
installDefaults() |
|
protected void |
paintBandBackground(Graphics graphics,
Rectangle toFill) |
|
protected void |
paintBandTitle(Graphics graphics,
Rectangle titleRectangle,
String title) |
|
protected void |
paintBandTitleBackground(Graphics g,
Rectangle titleRectangle,
String title) |
|
static void |
paintRibbonBandBackground(Graphics graphics,
Component comp,
float rolloverAmount,
int dy) |
|
protected void |
syncExpandButtonIcon() |
|
protected void |
uninstallDefaults() |
configureExpandButton, createLayoutManager, getCollapsedButton, getExpandButton, getPreferredCollapsedWidth, getRolloverAmount, installListeners, installUI, paint, setRolloverAmount, trackMouseCrossing, unconfigureExpandButton, uninstallComponents, uninstallListeners, uninstallUI, updatecontains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSizepublic static ComponentUI createUI(JComponent comp)
protected void installDefaults()
installDefaults in class org.pushingpixels.flamingo.internal.ui.ribbon.BasicRibbonBandUIprotected void uninstallDefaults()
uninstallDefaults in class org.pushingpixels.flamingo.internal.ui.ribbon.BasicRibbonBandUIprotected void installComponents()
installComponents in class org.pushingpixels.flamingo.internal.ui.ribbon.BasicRibbonBandUIprotected void paintBandTitle(Graphics graphics, Rectangle titleRectangle, String title)
paintBandTitle in class org.pushingpixels.flamingo.internal.ui.ribbon.BasicRibbonBandUIprotected void paintBandTitleBackground(Graphics g, Rectangle titleRectangle, String title)
paintBandTitleBackground in class org.pushingpixels.flamingo.internal.ui.ribbon.BasicRibbonBandUIprotected void paintBandBackground(Graphics graphics, Rectangle toFill)
paintBandBackground in class org.pushingpixels.flamingo.internal.ui.ribbon.BasicRibbonBandUIpublic static void paintRibbonBandBackground(Graphics graphics, Component comp, float rolloverAmount, int dy)
public int getBandTitleHeight()
getBandTitleHeight in class org.pushingpixels.flamingo.internal.ui.ribbon.BasicRibbonBandUIprotected org.pushingpixels.flamingo.api.common.JCommandButton createExpandButton()
createExpandButton in class org.pushingpixels.flamingo.internal.ui.ribbon.BasicRibbonBandUIprotected void syncExpandButtonIcon()
syncExpandButtonIcon in class org.pushingpixels.flamingo.internal.ui.ribbon.BasicRibbonBandUI