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
-
public class RadianceColorSelectorPopupMenuPanelUI extends BasicColorSelectorPopupMenuPanelUI
UI forJColorSelectorPopupMenuPanelcomponents in Radiance look and feel.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classRadianceColorSelectorPopupMenuPanelUI.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.PopupOriginatorLinkpopupOriginatorLink-
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 privateRadianceColorSelectorPopupMenuPanelUI()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected javax.swing.JPanelcreateMenuPanel()static javax.swing.plaf.ComponentUIcreateUI(javax.swing.JComponent c)intgetColorSelectorCellGap()intgetColorSelectorCellSize()protected voidinstallDefaults()Installs default settings for the associated command popup menu.voidinstallUI(javax.swing.JComponent c)protected voiduninstallDefaults()Uninstalls default settings from the associated command popup menu.voidupdate(java.awt.Graphics g, javax.swing.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
-
-
-
-
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:
installUIin classBasicCommandPopupMenuPanelUI
-
installDefaults
protected void installDefaults()
Description copied from class:BasicPopupPanelUIInstalls default settings for the associated command popup menu.- Overrides:
installDefaultsin classBasicPopupPanelUI
-
uninstallDefaults
protected void uninstallDefaults()
Description copied from class:BasicPopupPanelUIUninstalls default settings from the associated command popup menu.- Overrides:
uninstallDefaultsin classBasicPopupPanelUI
-
createMenuPanel
protected javax.swing.JPanel createMenuPanel()
- Specified by:
createMenuPanelin classBasicCommandPopupMenuPanelUI
-
update
public void update(java.awt.Graphics g, javax.swing.JComponent c)- Overrides:
updatein classjavax.swing.plaf.ComponentUI
-
getColorSelectorCellSize
public int getColorSelectorCellSize()
- Specified by:
getColorSelectorCellSizein classBasicColorSelectorPopupMenuPanelUI
-
getColorSelectorCellGap
public int getColorSelectorCellGap()
- Specified by:
getColorSelectorCellGapin classBasicColorSelectorPopupMenuPanelUI
-
-