Class BasicRibbonApplicationMenuPopupPanelUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.PanelUI
org.pushingpixels.flamingo.internal.ui.common.popup.PopupPanelUI
org.pushingpixels.flamingo.internal.ui.common.popup.BasicPopupPanelUI
org.pushingpixels.flamingo.internal.ui.ribbon.appmenu.BasicRibbonApplicationMenuPopupPanelUI
Basic UI for ribbon application menu button
JRibbonApplicationMenuButton.-
Nested Class Summary
Nested classes/interfaces inherited from class org.pushingpixels.flamingo.internal.ui.common.popup.BasicPopupPanelUI
BasicPopupPanelUI.PopupPanelEscapeDismisser, BasicPopupPanelUI.WindowTracker -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected JRibbonApplicationMenuPopupPanelThe associated application menu button.protected JPanelprotected JPanelprotected static final CommandButtonDisplayStateprotected JPanelprotected JPanelFields inherited from class org.pushingpixels.flamingo.internal.ui.common.popup.BasicPopupPanelUI
popupPanel -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected JPanelstatic ComponentUIprotected voidInstalls components on the associated command popup menu.protected voidInstalls default settings for the associated command popup menu.protected voidInstalls listeners on the associated command popup menu.voidvoidpaint(Graphics g, JComponent c) protected voidUninstalls subcomponents from the associated command popup menu.protected voidUninstalls default settings from the associated command popup menu.protected voidUninstalls listeners from the associated command popup menu.voidMethods inherited from class org.pushingpixels.flamingo.internal.ui.common.popup.BasicPopupPanelUI
initiliazeGlobalListenersMethods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, update
-
Field Details
-
panelLevel1
-
panelLevel2
-
MENU_TILE_LEVEL_1
-
applicationMenuPopupPanel
The associated application menu button. -
mainPanel
-
-
Constructor Details
-
BasicRibbonApplicationMenuPopupPanelUI
public BasicRibbonApplicationMenuPopupPanelUI()
-
-
Method Details
-
createUI
-
installUI
- Overrides:
installUIin classBasicPopupPanelUI
-
uninstallUI
- Overrides:
uninstallUIin classBasicPopupPanelUI
-
installDefaults
protected void installDefaults()Description copied from class:BasicPopupPanelUIInstalls default settings for the associated command popup menu.- Overrides:
installDefaultsin classBasicPopupPanelUI
-
installComponents
protected void installComponents()Description copied from class:BasicPopupPanelUIInstalls components on the associated command popup menu.- Overrides:
installComponentsin classBasicPopupPanelUI
-
createMainPanel
-
installListeners
protected void installListeners()Description copied from class:BasicPopupPanelUIInstalls listeners on the associated command popup menu.- Overrides:
installListenersin classBasicPopupPanelUI
-
uninstallDefaults
protected void uninstallDefaults()Description copied from class:BasicPopupPanelUIUninstalls default settings from the associated command popup menu.- Overrides:
uninstallDefaultsin classBasicPopupPanelUI
-
uninstallComponents
protected void uninstallComponents()Description copied from class:BasicPopupPanelUIUninstalls subcomponents from the associated command popup menu.- Overrides:
uninstallComponentsin classBasicPopupPanelUI
-
uninstallListeners
protected void uninstallListeners()Description copied from class:BasicPopupPanelUIUninstalls listeners from the associated command popup menu.- Overrides:
uninstallListenersin classBasicPopupPanelUI
-
paint
- Overrides:
paintin classComponentUI
-
getPanelLevel1
-
getPanelLevel2
-