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, updatepublic static javax.swing.plaf.ComponentUI createUI(javax.swing.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(java.awt.Graphics graphics,
java.awt.Rectangle titleRectangle,
java.lang.String title)
paintBandTitle in class org.pushingpixels.flamingo.internal.ui.ribbon.BasicRibbonBandUIprotected void paintBandTitleBackground(java.awt.Graphics g,
java.awt.Rectangle titleRectangle,
java.lang.String title)
paintBandTitleBackground in class org.pushingpixels.flamingo.internal.ui.ribbon.BasicRibbonBandUIprotected void paintBandBackground(java.awt.Graphics graphics,
java.awt.Rectangle toFill)
paintBandBackground in class org.pushingpixels.flamingo.internal.ui.ribbon.BasicRibbonBandUIpublic 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.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