BasicColorSelectorPopupMenuUIpublic abstract class BasicCommandPopupMenuUI extends BasicPopupPanelUI
| Modifier and Type | Class | Description |
|---|---|---|
protected static class |
BasicCommandPopupMenuUI.MenuPanel |
|
protected class |
BasicCommandPopupMenuUI.PopupMenuLayoutManager |
|
protected static class |
BasicCommandPopupMenuUI.ScrollableCommandButtonPanel |
Popup panel that hosts groups of icons.
|
BasicPopupPanelUI.PopupPanelEscapeDismisser, BasicPopupPanelUI.WindowTracker| Modifier and Type | Field | Description |
|---|---|---|
protected BasicCommandPopupMenuUI.ScrollableCommandButtonPanel |
commandButtonPanel |
|
static java.lang.String |
FORCE_ICON |
|
protected JScrollablePanel<javax.swing.JPanel> |
menuItemsPanel |
|
protected static CommandButtonDisplayState |
POPUP_MENU |
|
protected PopupPanelManager.PopupListener |
popupListener |
|
protected JCommandPopupMenu |
popupMenu |
The associated popup menu
|
protected javax.swing.event.ChangeListener |
popupMenuChangeListener |
popupPanel| Constructor | Description |
|---|---|
BasicCommandPopupMenuUI() |
| Modifier and Type | Method | Description |
|---|---|---|
protected java.awt.LayoutManager |
createLayoutManager() |
|
protected abstract javax.swing.JPanel |
createMenuPanel() |
|
protected BasicCommandPopupMenuUI.ScrollableCommandButtonPanel |
createScrollableButtonPanel() |
|
protected void |
installComponents() |
Installs components on the associated command popup menu.
|
protected void |
installListeners() |
Installs listeners on the associated command popup menu.
|
void |
installUI(javax.swing.JComponent c) |
|
protected void |
syncComponents() |
|
protected void |
uninstallComponents() |
Uninstalls subcomponents from the associated command popup menu.
|
protected void |
uninstallListeners() |
Uninstalls listeners from the associated command popup menu.
|
initiliazeGlobalListeners, installDefaults, uninstallDefaults, uninstallUIprotected JCommandPopupMenu popupMenu
protected javax.swing.event.ChangeListener popupMenuChangeListener
protected PopupPanelManager.PopupListener popupListener
protected BasicCommandPopupMenuUI.ScrollableCommandButtonPanel commandButtonPanel
protected JScrollablePanel<javax.swing.JPanel> menuItemsPanel
public static final java.lang.String FORCE_ICON
protected static final CommandButtonDisplayState POPUP_MENU
public void installUI(javax.swing.JComponent c)
installUI in class BasicPopupPanelUIprotected void installComponents()
BasicPopupPanelUIinstallComponents in class BasicPopupPanelUIprotected void syncComponents()
protected BasicCommandPopupMenuUI.ScrollableCommandButtonPanel createScrollableButtonPanel()
protected void uninstallComponents()
BasicPopupPanelUIuninstallComponents in class BasicPopupPanelUIprotected void installListeners()
BasicPopupPanelUIinstallListeners in class BasicPopupPanelUIprotected void uninstallListeners()
BasicPopupPanelUIuninstallListeners in class BasicPopupPanelUIprotected abstract javax.swing.JPanel createMenuPanel()
protected java.awt.LayoutManager createLayoutManager()