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, update
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize
public static ComponentUI createUI(JComponent comp)
protected void installDefaults()
installDefaults
in class org.pushingpixels.flamingo.internal.ui.ribbon.BasicRibbonBandUI
protected void uninstallDefaults()
uninstallDefaults
in class org.pushingpixels.flamingo.internal.ui.ribbon.BasicRibbonBandUI
protected void installComponents()
installComponents
in class org.pushingpixels.flamingo.internal.ui.ribbon.BasicRibbonBandUI
protected void paintBandTitle(Graphics graphics, Rectangle titleRectangle, String title)
paintBandTitle
in class org.pushingpixels.flamingo.internal.ui.ribbon.BasicRibbonBandUI
protected void paintBandTitleBackground(Graphics g, Rectangle titleRectangle, String title)
paintBandTitleBackground
in class org.pushingpixels.flamingo.internal.ui.ribbon.BasicRibbonBandUI
protected void paintBandBackground(Graphics graphics, Rectangle toFill)
paintBandBackground
in class org.pushingpixels.flamingo.internal.ui.ribbon.BasicRibbonBandUI
public static void paintRibbonBandBackground(Graphics graphics, Component comp, float rolloverAmount, int dy)
public int getBandTitleHeight()
getBandTitleHeight
in class org.pushingpixels.flamingo.internal.ui.ribbon.BasicRibbonBandUI
protected org.pushingpixels.flamingo.api.common.JCommandButton createExpandButton()
createExpandButton
in class org.pushingpixels.flamingo.internal.ui.ribbon.BasicRibbonBandUI
protected void syncExpandButtonIcon()
syncExpandButtonIcon
in class org.pushingpixels.flamingo.internal.ui.ribbon.BasicRibbonBandUI