public class SubstanceRibbonBandUI extends BasicRibbonBandUI
BasicRibbonBandUI.CollapsedButtonPopupPanelexpandButton, ribbonBand| Constructor | Description |
|---|---|
SubstanceRibbonBandUI() |
| Modifier and Type | Method | Description |
|---|---|---|
protected JCommandButton |
createExpandButton() |
Creates the expand button for the associated ribbon band.
|
static javax.swing.plaf.ComponentUI |
createUI(javax.swing.JComponent comp) |
|
int |
getBandTitleHeight() |
|
protected void |
installComponents() |
Installs subcomponents on the associated ribbon band.
|
protected void |
installDefaults() |
Installs default parameters on the associated ribbon band.
|
protected void |
paintBandTitle(java.awt.Graphics graphics,
java.awt.Rectangle titleRectangle,
java.lang.String title) |
Paints band title pane.
|
protected void |
paintBandTrailingSeparator(java.awt.Graphics graphics,
java.awt.Rectangle toFill) |
Paints band background.
|
protected void |
syncExpandButtonIcon() |
|
protected void |
uninstallDefaults() |
Uninstalls default parameters from the associated ribbon band.
|
void |
update(java.awt.Graphics g,
javax.swing.JComponent c) |
configureExpandButton, createLayoutManager, getPreferredCollapsedWidth, installListeners, installUI, paint, unconfigureExpandButton, uninstallComponents, uninstallListeners, uninstallUIpublic static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent comp)
protected void installDefaults()
BasicRibbonBandUIinstallDefaults in class BasicRibbonBandUIprotected void uninstallDefaults()
BasicRibbonBandUIuninstallDefaults in class BasicRibbonBandUIprotected void installComponents()
BasicRibbonBandUIinstallComponents in class BasicRibbonBandUIprotected void paintBandTrailingSeparator(java.awt.Graphics graphics,
java.awt.Rectangle toFill)
BasicRibbonBandUIpaintBandTrailingSeparator in class BasicRibbonBandUIgraphics - Graphics context.toFill - Rectangle for the background.protected void paintBandTitle(java.awt.Graphics graphics,
java.awt.Rectangle titleRectangle,
java.lang.String title)
BasicRibbonBandUIpaintBandTitle in class BasicRibbonBandUIgraphics - Graphics context.titleRectangle - Rectangle for the title pane.title - Title string.public int getBandTitleHeight()
getBandTitleHeight in class RibbonBandUIprotected JCommandButton createExpandButton()
BasicRibbonBandUIcreateExpandButton in class BasicRibbonBandUIprotected void syncExpandButtonIcon()
syncExpandButtonIcon in class BasicRibbonBandUIpublic void update(java.awt.Graphics g,
javax.swing.JComponent c)
update in class javax.swing.plaf.ComponentUI