Class RadianceColorSelectorPopupMenuPanelUI
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.ui.common.popup.BasicColorSelectorPopupMenuPanelUI
org.pushingpixels.radiance.component.internal.theming.common.ui.RadianceColorSelectorPopupMenuPanelUI
UI for
JColorSelectorPopupMenuPanel
components in Radiance look and
feel.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static 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
int
int
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.BasicColorSelectorPopupMenuPanelUI
createScrollableButtonPanel, focusDown, focusFirst, focusLast, focusLeft, focusRight, focusUp, getMaxVisibleMenuCommands, hasLeadingButtonPanel
Methods inherited from class org.pushingpixels.radiance.component.internal.ui.common.popup.BasicCommandPopupMenuPanelUI
createLayoutManager, 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
-
RadianceColorSelectorPopupMenuPanelUI
private RadianceColorSelectorPopupMenuPanelUI()
-
-
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
-
getColorSelectorCellSize
public int getColorSelectorCellSize()- Specified by:
getColorSelectorCellSize
in classBasicColorSelectorPopupMenuPanelUI
-
getColorSelectorCellGap
public int getColorSelectorCellGap()- Specified by:
getColorSelectorCellGap
in classBasicColorSelectorPopupMenuPanelUI
-