Class BasicCommandPopupMenuUI
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.common.popup.BasicCommandPopupMenuUI
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static classprotected classprotected static classPopup panel that hosts groups of icons.Nested classes/interfaces inherited from class org.pushingpixels.flamingo.internal.ui.common.popup.BasicPopupPanelUI
BasicPopupPanelUI.PopupPanelEscapeDismisser, BasicPopupPanelUI.WindowTracker -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringprotected JScrollablePanel<JPanel>protected static final CommandButtonDisplayStateprotected PopupPanelManager.PopupListenerprotected JCommandPopupMenuThe associated popup menuprotected ChangeListenerFields inherited from class org.pushingpixels.flamingo.internal.ui.common.popup.BasicPopupPanelUI
popupPanel -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected LayoutManagerprotected JPanelstatic ComponentUIprotected voidInstalls components on the associated command popup menu.protected voidInstalls listeners on the associated command popup menu.voidprotected voidprotected voidUninstalls subcomponents from the associated command popup menu.protected voidUninstalls listeners from the associated command popup menu.Methods inherited from class org.pushingpixels.flamingo.internal.ui.common.popup.BasicPopupPanelUI
initiliazeGlobalListeners, installDefaults, uninstallDefaults, uninstallUIMethods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, paint, update
-
Field Details
-
popupMenu
The associated popup menu -
popupMenuChangeListener
-
popupListener
-
commandButtonPanel
-
FORCE_ICON
- See Also:
-
POPUP_MENU
-
-
Constructor Details
-
BasicCommandPopupMenuUI
public BasicCommandPopupMenuUI()
-
-
Method Details
-
createUI
-
installUI
- Overrides:
installUIin classBasicPopupPanelUI
-
installComponents
protected void installComponents()Description copied from class:BasicPopupPanelUIInstalls components on the associated command popup menu.- Overrides:
installComponentsin classBasicPopupPanelUI
-
syncComponents
protected void syncComponents() -
createScrollableButtonPanel
-
uninstallComponents
protected void uninstallComponents()Description copied from class:BasicPopupPanelUIUninstalls subcomponents from the associated command popup menu.- Overrides:
uninstallComponentsin classBasicPopupPanelUI
-
installListeners
protected void installListeners()Description copied from class:BasicPopupPanelUIInstalls listeners on the associated command popup menu.- Overrides:
installListenersin classBasicPopupPanelUI
-
uninstallListeners
protected void uninstallListeners()Description copied from class:BasicPopupPanelUIUninstalls listeners from the associated command popup menu.- Overrides:
uninstallListenersin classBasicPopupPanelUI
-
createMenuPanel
-
createLayoutManager
-