public class SubstanceRibbonUI extends BasicRibbonUI
| Modifier and Type | Class | Description |
|---|---|---|
protected class |
SubstanceRibbonUI.SubstanceTaskToggleButtonsHostPanel |
Panel for hosting task toggle buttons.
|
BasicRibbonUI.BandHostPopupPanel, BasicRibbonUI.TaskToggleButtonsHostPanelanchoredButtons, applicationMenuButton, bandScrollablePanel, propertyChangeListener, ribbon, ribbonChangeListener, ribbonComponentListener, taskToggleButtonGroup, taskToggleButtons, taskToggleButtonsScrollablePanel| Constructor | Description |
|---|---|
SubstanceRibbonUI() |
| Modifier and Type | Method | Description |
|---|---|---|
protected BasicRibbonUI.TaskToggleButtonsHostPanel |
createTaskToggleButtonsHostPanel() |
|
static javax.swing.plaf.ComponentUI |
createUI(javax.swing.JComponent comp) |
|
protected int |
getTabButtonGap() |
Returns the layout gap for the tab buttons in the associated ribbon.
|
int |
getTaskbarHeight() |
Returns the height of the taskbar area.
|
int |
getTaskToggleButtonHeight() |
Returns the height of the task toggle button area.
|
protected void |
installComponents() |
Installs subcomponents on the associated ribbon.
|
protected void |
installDefaults() |
Installs defaults on the associated ribbon.
|
protected void |
paintBackground(java.awt.Graphics g) |
Paints the ribbon background.
|
protected void |
paintMinimizedRibbonSeparator(java.awt.Graphics g) |
|
protected void |
syncApplicationMenuTips() |
|
protected void |
uninstallDefaults() |
Uninstalls defaults from the associated ribbon.
|
createBandHostPanelLayoutManager, createLayoutManager, createTaskToggleButtonsHostPanelLayoutManager, getAnchoredCommandButtons, getApplicationMenuButton, getBandGap, getContextualTaskGroupBounds, getCurrentlyShownRibbonTasks, getTaskToggleButtons, handleMouseWheelEvent, installListeners, installUI, isShowingScrollsForTaskToggleButtons, paint, scrollAndRevealTaskToggleButton, syncRibbonState, syncSelectedTask, uninstallComponents, uninstallListeners, uninstallUI, updatepublic static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent comp)
protected void installDefaults()
BasicRibbonUIinstallDefaults in class BasicRibbonUIprotected void uninstallDefaults()
BasicRibbonUIuninstallDefaults in class BasicRibbonUIprotected void installComponents()
BasicRibbonUIinstallComponents in class BasicRibbonUIprotected BasicRibbonUI.TaskToggleButtonsHostPanel createTaskToggleButtonsHostPanel()
createTaskToggleButtonsHostPanel in class BasicRibbonUIprotected void paintBackground(java.awt.Graphics g)
BasicRibbonUIpaintBackground in class BasicRibbonUIg - Graphics context.protected int getTabButtonGap()
BasicRibbonUIgetTabButtonGap in class BasicRibbonUIpublic int getTaskbarHeight()
BasicRibbonUIgetTaskbarHeight in class BasicRibbonUIpublic int getTaskToggleButtonHeight()
BasicRibbonUIgetTaskToggleButtonHeight in class BasicRibbonUIprotected void syncApplicationMenuTips()
syncApplicationMenuTips in class BasicRibbonUIprotected void paintMinimizedRibbonSeparator(java.awt.Graphics g)
paintMinimizedRibbonSeparator in class BasicRibbonUI