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 ContainerListenerTracks changes to the popup menu and invalidates precomputed text offset.protected PopupMenuListenerFields inherited from class javax.swing.plaf.basic.BasicPopupMenuUI
popupMenu -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ComponentUIcreateUI(JComponent comp) protected voidprotected voidMethods inherited from class javax.swing.plaf.basic.BasicPopupMenuUI
installDefaults, installKeyboardActions, installUI, isPopupTrigger, uninstallDefaults, uninstallKeyboardActions, uninstallUIMethods inherited from class javax.swing.plaf.PopupMenuUI
getPopupMethods 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:
installListenersin classBasicPopupMenuUI
-
uninstallListeners
protected void uninstallListeners()- Overrides:
uninstallListenersin classBasicPopupMenuUI
-