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.BasicMenuBarUI
UI 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 protected
RadianceMenuBarUI()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static javax.swing.plaf.ComponentUI
createUI(javax.swing.JComponent comp)
javax.swing.JMenuBar
getMenuBar()
Returns the menu bar of this UI delegate.protected void
installDefaults()
protected void
installListeners()
void
installUI(javax.swing.JComponent c)
protected void
uninstallDefaults()
protected void
uninstallListeners()
void
uninstallUI(javax.swing.JComponent c)
void
update(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:
installUI
in classjavax.swing.plaf.basic.BasicMenuBarUI
-
uninstallUI
public void uninstallUI(javax.swing.JComponent c)
- Overrides:
uninstallUI
in classjavax.swing.plaf.basic.BasicMenuBarUI
-
installDefaults
protected void installDefaults()
- Overrides:
installDefaults
in classjavax.swing.plaf.basic.BasicMenuBarUI
-
uninstallDefaults
protected void uninstallDefaults()
- Overrides:
uninstallDefaults
in classjavax.swing.plaf.basic.BasicMenuBarUI
-
installListeners
protected void installListeners()
- Overrides:
installListeners
in classjavax.swing.plaf.basic.BasicMenuBarUI
-
uninstallListeners
protected void uninstallListeners()
- Overrides:
uninstallListeners
in classjavax.swing.plaf.basic.BasicMenuBarUI
-
update
public void update(java.awt.Graphics g, javax.swing.JComponent c)
- Overrides:
update
in 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.
-
-