Class BasicColorSelectorPopupMenuPanelUI
- 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
-
- Direct Known Subclasses:
RadianceColorSelectorPopupMenuPanelUI
public abstract class BasicColorSelectorPopupMenuPanelUI extends BasicCommandPopupMenuPanelUI
-
-
Nested Class Summary
-
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 intcolumnOfFocusedColorSelectorprivate intindexOfMenuComponentWithFocus-
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, popupPanelManagerListener
-
-
Constructor Summary
Constructors Constructor Description BasicColorSelectorPopupMenuPanelUI()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected BasicCommandPopupMenuPanelUI.ScrollableCommandButtonPanelcreateScrollableButtonPanel()voidfocusDown()voidfocusFirst()voidfocusLast()voidfocusLeft()voidfocusRight()voidfocusUp()abstract intgetColorSelectorCellGap()abstract intgetColorSelectorCellSize()protected intgetMaxVisibleMenuCommands()protected booleanhasLeadingButtonPanel()-
Methods inherited from class org.pushingpixels.radiance.component.internal.ui.common.popup.BasicCommandPopupMenuPanelUI
createLayoutManager, createMenuPanel, installComponents, installListeners, installUI, syncComponents, uninstallComponents, uninstallListeners
-
Methods inherited from class org.pushingpixels.radiance.component.internal.ui.common.popup.BasicPopupPanelUI
initiliazeGlobalListeners, installDefaults, uninstallDefaults, uninstallUI
-
-
-
-
Method Detail
-
getColorSelectorCellSize
public abstract int getColorSelectorCellSize()
-
getColorSelectorCellGap
public abstract int getColorSelectorCellGap()
-
hasLeadingButtonPanel
protected boolean hasLeadingButtonPanel()
- Overrides:
hasLeadingButtonPanelin classBasicCommandPopupMenuPanelUI
-
createScrollableButtonPanel
protected BasicCommandPopupMenuPanelUI.ScrollableCommandButtonPanel createScrollableButtonPanel()
- Overrides:
createScrollableButtonPanelin classBasicCommandPopupMenuPanelUI
-
getMaxVisibleMenuCommands
protected int getMaxVisibleMenuCommands()
- Overrides:
getMaxVisibleMenuCommandsin classBasicCommandPopupMenuPanelUI
-
focusFirst
public void focusFirst()
- Overrides:
focusFirstin classBasicCommandPopupMenuPanelUI
-
focusLast
public void focusLast()
- Overrides:
focusLastin classBasicCommandPopupMenuPanelUI
-
focusDown
public void focusDown()
- Overrides:
focusDownin classBasicCommandPopupMenuPanelUI
-
focusUp
public void focusUp()
- Overrides:
focusUpin classBasicCommandPopupMenuPanelUI
-
focusLeft
public void focusLeft()
- Overrides:
focusLeftin classBasicCommandPopupMenuPanelUI
-
focusRight
public void focusRight()
- Overrides:
focusRightin classBasicCommandPopupMenuPanelUI
-
-