org.pushingpixels.substance.internal.ui
Class SubstancePopupMenuUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.PopupMenuUI
javax.swing.plaf.basic.BasicPopupMenuUI
org.pushingpixels.substance.internal.ui.SubstancePopupMenuUI
public class SubstancePopupMenuUI
- extends javax.swing.plaf.basic.BasicPopupMenuUI
UI for popup menus in Substance look and feel.
Fields inherited from class javax.swing.plaf.basic.BasicPopupMenuUI |
popupMenu |
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 |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
substanceContainerListener
protected java.awt.event.ContainerListener substanceContainerListener
- Tracks changes to the popup menu and invalidates precomputed text offset.
substancePopupMenuListener
protected javax.swing.event.PopupMenuListener substancePopupMenuListener
SubstancePopupMenuUI
public SubstancePopupMenuUI()
createUI
public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent comp)
installListeners
protected void installListeners()
- Overrides:
installListeners
in class javax.swing.plaf.basic.BasicPopupMenuUI
uninstallListeners
protected void uninstallListeners()
- Overrides:
uninstallListeners
in class javax.swing.plaf.basic.BasicPopupMenuUI