Class RadianceMenuBarUI
- java.lang.Object
-
- javax.swing.plaf.ComponentUI
-
- javax.swing.plaf.MenuBarUI
-
- javax.swing.plaf.basic.BasicMenuBarUI
-
- org.pushingpixels.radiance.theming.internal.ui.RadianceMenuBarUI
-
public class RadianceMenuBarUI extends javax.swing.plaf.basic.BasicMenuBarUIUI for menu bars in Radiance look and feel.
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Set<RadianceThemingWidget<javax.swing.JComponent>>themingWidgets
-
Constructor Summary
Constructors Modifier Constructor Description protectedRadianceMenuBarUI()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static javax.swing.plaf.ComponentUIcreateUI(javax.swing.JComponent comp)javax.swing.JMenuBargetMenuBar()Returns the menu bar of this UI delegate.protected voidinstallDefaults()protected voidinstallListeners()voidinstallUI(javax.swing.JComponent c)protected voiduninstallDefaults()protected voiduninstallListeners()voiduninstallUI(javax.swing.JComponent c)voidupdate(java.awt.Graphics g, javax.swing.JComponent c)-
Methods inherited from class javax.swing.plaf.basic.BasicMenuBarUI
createChangeListener, createContainerListener, getMaximumSize, getMinimumSize, installKeyboardActions, uninstallKeyboardActions
-
-
-
-
Field Detail
-
themingWidgets
private java.util.Set<RadianceThemingWidget<javax.swing.JComponent>> themingWidgets
-
-
Method Detail
-
createUI
public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent comp)
-
installUI
public void installUI(javax.swing.JComponent c)
- Overrides:
installUIin classjavax.swing.plaf.basic.BasicMenuBarUI
-
uninstallUI
public void uninstallUI(javax.swing.JComponent c)
- Overrides:
uninstallUIin classjavax.swing.plaf.basic.BasicMenuBarUI
-
installDefaults
protected void installDefaults()
- Overrides:
installDefaultsin classjavax.swing.plaf.basic.BasicMenuBarUI
-
uninstallDefaults
protected void uninstallDefaults()
- Overrides:
uninstallDefaultsin classjavax.swing.plaf.basic.BasicMenuBarUI
-
installListeners
protected void installListeners()
- Overrides:
installListenersin classjavax.swing.plaf.basic.BasicMenuBarUI
-
uninstallListeners
protected void uninstallListeners()
- Overrides:
uninstallListenersin classjavax.swing.plaf.basic.BasicMenuBarUI
-
update
public void update(java.awt.Graphics g, javax.swing.JComponent c)- Overrides:
updatein classjavax.swing.plaf.ComponentUI
-
getMenuBar
public javax.swing.JMenuBar getMenuBar()
Returns the menu bar of this UI delegate. This method is for internal use only.- Returns:
- The menu bar of this UI delegate.
-
-