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 javax.swing.plaf.ComponentUI |
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, paint, update |
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 javax.swing.event.ChangeListener popupMenuChangeListener
popupListener
protected PopupPanelManager.PopupListener popupListener
commandButtonPanel
protected BasicCommandPopupMenuUI.ScrollableCommandButtonPanel commandButtonPanel
menuItemsPanel
protected JScrollablePanel<javax.swing.JPanel> menuItemsPanel
FORCE_ICON
public static final java.lang.String FORCE_ICON
- See Also:
- Constant Field Values
POPUP_MENU
protected static final CommandButtonDisplayState POPUP_MENU
BasicCommandPopupMenuUI
public BasicCommandPopupMenuUI()
createUI
public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
installUI
public void installUI(javax.swing.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 javax.swing.JPanel createMenuPanel()
createLayoutManager
protected java.awt.LayoutManager createLayoutManager()