org.pushingpixels.flamingo.internal.ui.common.popup
Class BasicCommandPopupMenuUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.PanelUI
org.pushingpixels.flamingo.internal.ui.common.popup.PopupPanelUI
org.pushingpixels.flamingo.internal.ui.common.popup.BasicPopupPanelUI
org.pushingpixels.flamingo.internal.ui.common.popup.BasicCommandPopupMenuUI
public class BasicCommandPopupMenuUI
- extends BasicPopupPanelUI
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
popupMenu
protected JCommandPopupMenu popupMenu
- The associated popup menu
popupMenuChangeListener
protected ChangeListener popupMenuChangeListener
popupListener
protected PopupPanelManager.PopupListener popupListener
commandButtonPanel
protected BasicCommandPopupMenuUI.ScrollableCommandButtonPanel commandButtonPanel
menuItemsPanel
protected JScrollablePanel<JPanel> menuItemsPanel
FORCE_ICON
public static final String FORCE_ICON
- See Also:
- Constant Field Values
POPUP_MENU
protected static final CommandButtonDisplayState POPUP_MENU
BasicCommandPopupMenuUI
public BasicCommandPopupMenuUI()
createUI
public static ComponentUI createUI(JComponent c)
installUI
public void installUI(JComponent c)
- Overrides:
installUI
in class BasicPopupPanelUI
installComponents
protected void installComponents()
- Description copied from class:
BasicPopupPanelUI
- Installs components on the associated command popup menu.
- Overrides:
installComponents
in class BasicPopupPanelUI
syncComponents
protected void syncComponents()
createScrollableButtonPanel
protected BasicCommandPopupMenuUI.ScrollableCommandButtonPanel createScrollableButtonPanel()
uninstallComponents
protected void uninstallComponents()
- Description copied from class:
BasicPopupPanelUI
- Uninstalls subcomponents from the associated command popup menu.
- Overrides:
uninstallComponents
in class BasicPopupPanelUI
installListeners
protected void installListeners()
- Description copied from class:
BasicPopupPanelUI
- Installs listeners on the associated command popup menu.
- Overrides:
installListeners
in class BasicPopupPanelUI
uninstallListeners
protected void uninstallListeners()
- Description copied from class:
BasicPopupPanelUI
- Uninstalls listeners from the associated command popup menu.
- Overrides:
uninstallListeners
in class BasicPopupPanelUI
createMenuPanel
protected JPanel createMenuPanel()
createLayoutManager
protected LayoutManager createLayoutManager()