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 javax.swing.plaf.ComponentUI |
createUI(javax.swing.JComponent comp) |
|
int |
getBandTitleHeight() |
|
protected void |
installComponents() |
|
protected void |
installDefaults() |
|
protected void |
paintBandBackground(java.awt.Graphics graphics,
java.awt.Rectangle toFill) |
|
protected void |
paintBandTitle(java.awt.Graphics graphics,
java.awt.Rectangle titleRectangle,
java.lang.String title) |
|
protected void |
paintBandTitleBackground(java.awt.Graphics g,
java.awt.Rectangle titleRectangle,
java.lang.String title) |
|
static void |
paintRibbonBandBackground(java.awt.Graphics graphics,
java.awt.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
public static javax.swing.plaf.ComponentUI createUI(javax.swing.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(java.awt.Graphics graphics, java.awt.Rectangle titleRectangle, java.lang.String title)
paintBandTitle
in class org.pushingpixels.flamingo.internal.ui.ribbon.BasicRibbonBandUI
protected void paintBandTitleBackground(java.awt.Graphics g, java.awt.Rectangle titleRectangle, java.lang.String title)
paintBandTitleBackground
in class org.pushingpixels.flamingo.internal.ui.ribbon.BasicRibbonBandUI
protected void paintBandBackground(java.awt.Graphics graphics, java.awt.Rectangle toFill)
paintBandBackground
in class org.pushingpixels.flamingo.internal.ui.ribbon.BasicRibbonBandUI
public static void paintRibbonBandBackground(java.awt.Graphics graphics, java.awt.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