Class RadiancePopupMenuUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.PopupMenuUI
javax.swing.plaf.basic.BasicPopupMenuUI
org.pushingpixels.radiance.theming.internal.ui.RadiancePopupMenuUI
UI for popup menus in Radiance look and feel.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ContainerListenerTracks changes to the popup menu and invalidates precomputed text offset.private PopupMenuListenerFields inherited from class BasicPopupMenuUI
popupMenu -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ComponentUIcreateUI(JComponent comp) protected voidvoidpaint(Graphics g, JComponent c) protected voidMethods inherited from class BasicPopupMenuUI
installDefaults, installKeyboardActions, installUI, isPopupTrigger, uninstallDefaults, uninstallKeyboardActions, uninstallUIMethods inherited from class PopupMenuUI
getPopupMethods inherited from class ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, update
-
Field Details
-
radianceContainerListener
Tracks changes to the popup menu and invalidates precomputed text offset. -
radiancePopupMenuListener
-
-
Constructor Details
-
RadiancePopupMenuUI
protected RadiancePopupMenuUI()
-
-
Method Details
-
createUI
-
installListeners
protected void installListeners()- Overrides:
installListenersin classBasicPopupMenuUI
-
uninstallListeners
protected void uninstallListeners()- Overrides:
uninstallListenersin classBasicPopupMenuUI
-
paint
- Overrides:
paintin classComponentUI
-