public class BasicCommandPopupMenuUI extends BasicPopupPanelUI
| Modifier and Type | Class and 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 and 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 and Description |
|---|
BasicCommandPopupMenuUI() |
| Modifier and Type | Method and Description |
|---|---|
protected java.awt.LayoutManager |
createLayoutManager() |
protected javax.swing.JPanel |
createMenuPanel() |
protected BasicCommandPopupMenuUI.ScrollableCommandButtonPanel |
createScrollableButtonPanel() |
static javax.swing.plaf.ComponentUI |
createUI(javax.swing.JComponent c) |
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 static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
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 javax.swing.JPanel createMenuPanel()
protected java.awt.LayoutManager createLayoutManager()