< prev index next >
src/java.desktop/share/classes/javax/swing/JRootPane.java
Print this page
@@ -539,13 +539,15 @@
public void setJMenuBar(JMenuBar menu) {
if(menuBar != null && menuBar.getParent() == layeredPane)
layeredPane.remove(menuBar);
menuBar = menu;
- if(menuBar != null)
+ if(menuBar != null) {
+ menuBar.updateUI();
layeredPane.add(menuBar, JLayeredPane.FRAME_CONTENT_LAYER);
}
+ }
/**
* Specifies the menu bar value.
* @deprecated As of Swing version 1.0.3
* replaced by <code>setJMenuBar(JMenuBar menu)</code>.
< prev index next >