Class SubstancePopupMenuUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.PopupMenuUI
javax.swing.plaf.basic.BasicPopupMenuUI
org.pushingpixels.substance.internal.ui.SubstancePopupMenuUI
UI for popup menus in Substance look and feel.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ContainerListener
Tracks changes to the popup menu and invalidates precomputed text offset.protected PopupMenuListener
Fields inherited from class javax.swing.plaf.basic.BasicPopupMenuUI
popupMenu
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ComponentUI
createUI
(JComponent comp) protected void
protected void
Methods inherited from class javax.swing.plaf.basic.BasicPopupMenuUI
installDefaults, installKeyboardActions, installUI, isPopupTrigger, uninstallDefaults, uninstallKeyboardActions, uninstallUI
Methods inherited from class javax.swing.plaf.PopupMenuUI
getPopup
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, paint, update
-
Field Details
-
substanceContainerListener
Tracks changes to the popup menu and invalidates precomputed text offset. -
substancePopupMenuListener
-
-
Constructor Details
-
SubstancePopupMenuUI
public SubstancePopupMenuUI()
-
-
Method Details
-
createUI
-
installListeners
protected void installListeners()- Overrides:
installListeners
in classBasicPopupMenuUI
-
uninstallListeners
protected void uninstallListeners()- Overrides:
uninstallListeners
in classBasicPopupMenuUI
-