Class RadianceCommandPopupMenuPanelUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.PanelUI
org.pushingpixels.radiance.component.internal.ui.common.popup.PopupPanelUI
org.pushingpixels.radiance.component.internal.ui.common.popup.BasicPopupPanelUI
org.pushingpixels.radiance.component.internal.ui.common.popup.BasicCommandPopupMenuPanelUI
org.pushingpixels.radiance.component.internal.theming.common.ui.RadianceCommandPopupMenuPanelUI
UI for
JCommandPopupMenuPanel
components in Radiance look and
feel.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected class
Nested classes/interfaces inherited from class org.pushingpixels.radiance.component.internal.ui.common.popup.BasicCommandPopupMenuPanelUI
BasicCommandPopupMenuPanelUI.MenuPanel, BasicCommandPopupMenuPanelUI.PopupMenuLayoutManager, BasicCommandPopupMenuPanelUI.ScrollableCommandButtonPanel
Nested classes/interfaces inherited from class org.pushingpixels.radiance.component.internal.ui.common.popup.BasicPopupPanelUI
BasicPopupPanelUI.PopupPanelEscapeDismisser, BasicPopupPanelUI.WindowTracker
-
Field Summary
FieldsModifier and TypeFieldDescriptionFields inherited from class org.pushingpixels.radiance.component.internal.ui.common.popup.BasicCommandPopupMenuPanelUI
FORCE_ICON, menuItemsPanel, popupMenuPanel
Fields inherited from class org.pushingpixels.radiance.component.internal.ui.common.popup.BasicPopupPanelUI
popupPanel
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected JPanel
static ComponentUI
protected void
Installs default settings for the associated command popup menu.void
protected void
Uninstalls default settings from the associated command popup menu.void
update
(Graphics g, JComponent c) Methods inherited from class org.pushingpixels.radiance.component.internal.ui.common.popup.BasicCommandPopupMenuPanelUI
createLayoutManager, createScrollableButtonPanel, focusDown, focusFirst, focusLast, focusLeft, focusRight, focusUp, getMaxVisibleMenuCommands, hasLeadingButtonPanel, installComponents, installListeners, syncComponents, uninstallComponents, uninstallListeners
Methods inherited from class org.pushingpixels.radiance.component.internal.ui.common.popup.BasicPopupPanelUI
initiliazeGlobalListeners, uninstallUI
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, paint
-
Field Details
-
popupOriginatorLink
-
-
Constructor Details
-
RadianceCommandPopupMenuPanelUI
private RadianceCommandPopupMenuPanelUI()
-
-
Method Details
-
createUI
-
installUI
- Overrides:
installUI
in classBasicCommandPopupMenuPanelUI
-
installDefaults
protected void installDefaults()Description copied from class:BasicPopupPanelUI
Installs default settings for the associated command popup menu.- Overrides:
installDefaults
in classBasicPopupPanelUI
-
uninstallDefaults
protected void uninstallDefaults()Description copied from class:BasicPopupPanelUI
Uninstalls default settings from the associated command popup menu.- Overrides:
uninstallDefaults
in classBasicPopupPanelUI
-
createMenuPanel
- Specified by:
createMenuPanel
in classBasicCommandPopupMenuPanelUI
-
update
- Overrides:
update
in classComponentUI
-