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
-
public class RadianceCommandPopupMenuPanelUI extends BasicCommandPopupMenuPanelUI
UI forJCommandPopupMenuPanel
components in Radiance look and feel.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected class
RadianceCommandPopupMenuPanelUI.RadianceMenuPanel
-
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
Fields Modifier and Type Field Description private DecorationPainterUtils.PopupOriginatorLink
popupOriginatorLink
-
Fields 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 Modifier Constructor Description private
RadianceCommandPopupMenuPanelUI()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected javax.swing.JPanel
createMenuPanel()
static javax.swing.plaf.ComponentUI
createUI(javax.swing.JComponent c)
protected void
installDefaults()
Installs default settings for the associated command popup menu.void
installUI(javax.swing.JComponent c)
protected void
uninstallDefaults()
Uninstalls default settings from the associated command popup menu.void
update(java.awt.Graphics g, javax.swing.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
-
-
-
-
Field Detail
-
popupOriginatorLink
private DecorationPainterUtils.PopupOriginatorLink popupOriginatorLink
-
-
Method Detail
-
createUI
public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
-
installUI
public void installUI(javax.swing.JComponent c)
- 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
protected javax.swing.JPanel createMenuPanel()
- Specified by:
createMenuPanel
in classBasicCommandPopupMenuPanelUI
-
update
public void update(java.awt.Graphics g, javax.swing.JComponent c)
- Overrides:
update
in classjavax.swing.plaf.ComponentUI
-
-