- java.lang.Object
- 
- javax.swing.plaf.ComponentUI
- 
- javax.swing.plaf.PopupMenuUI
- 
- javax.swing.plaf.basic.BasicPopupMenuUI
 
 
 
- 
- Direct Known Subclasses:
- SynthPopupMenuUI
 
 public class BasicPopupMenuUI extends PopupMenuUI A Windows L&F implementation of PopupMenuUI. This implementation is a "combined" view/controller.
- 
- 
Field SummaryFields Modifier and Type Field Description protected JPopupMenupopupMenuThe instance ofJPopupMenu.
 - 
Constructor SummaryConstructors Constructor Description BasicPopupMenuUI()Constructs a new instance ofBasicPopupMenuUI.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ComponentUIcreateUI(JComponent x)Constructs a new instance ofBasicPopupMenuUI.voidinstallDefaults()Installs default properties.protected voidinstallKeyboardActions()Registers keyboard actions.protected voidinstallListeners()Registers listeners.protected voiduninstallDefaults()Uninstalls default properties.protected voiduninstallKeyboardActions()Unregisters keyboard actions.protected voiduninstallListeners()Unregisters listeners.- 
Methods declared in class javax.swing.plaf.PopupMenuUIgetPopup, isPopupTrigger
 - 
Methods declared in class javax.swing.plaf.ComponentUIcontains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, installUI, paint, uninstallUI, update
 
- 
 
- 
- 
- 
Field Detail- 
popupMenuprotected JPopupMenu popupMenu The instance ofJPopupMenu.
 
- 
 - 
Method Detail- 
createUIpublic static ComponentUI createUI(JComponent x) Constructs a new instance ofBasicPopupMenuUI.- Parameters:
- x- a component
- Returns:
- a new instance of BasicPopupMenuUI
 
 - 
installDefaultspublic void installDefaults() Installs default properties.
 - 
installListenersprotected void installListeners() Registers listeners.
 - 
installKeyboardActionsprotected void installKeyboardActions() Registers keyboard actions.
 - 
uninstallDefaultsprotected void uninstallDefaults() Uninstalls default properties.
 - 
uninstallListenersprotected void uninstallListeners() Unregisters listeners.
 - 
uninstallKeyboardActionsprotected void uninstallKeyboardActions() Unregisters keyboard actions.
 
- 
 
-