javax.swing.plaf.basic
Class  BasicMenuBarUI
java.lang.Object
  |
  +--javax.swing.plaf.ComponentUI
        |
        +--javax.swing.plaf.MenuBarUI
              |
              +--javax.swing.plaf.basic.BasicMenuBarUI
- public class BasicMenuBarUI
- extends MenuBarUI
  
A default L&F implementation of MenuBarUI.  This implementation
 is a "combined" view/controller.
 
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
menuBar
protected JMenuBar menuBar
containerListener
protected ContainerListener containerListener
changeListener
protected ChangeListener changeListener
BasicMenuBarUI
public BasicMenuBarUI()
createUI
public static ComponentUI createUI(JComponent x)
installUI
public void installUI(JComponent c)
- Overrides:
 installUI in class ComponentUI
 
installDefaults
protected void installDefaults()
installListeners
protected void installListeners()
installKeyboardActions
protected void installKeyboardActions()
uninstallUI
public void uninstallUI(JComponent c)
- Overrides:
 uninstallUI in class ComponentUI
 
uninstallDefaults
protected void uninstallDefaults()
uninstallListeners
protected void uninstallListeners()
uninstallKeyboardActions
protected void uninstallKeyboardActions()
createContainerListener
protected ContainerListener createContainerListener()
createChangeListener
protected ChangeListener createChangeListener()
getPreferredSize
public Dimension getPreferredSize(JComponent c)
- Overrides:
 getPreferredSize in class ComponentUI
 
getMinimumSize
public Dimension getMinimumSize(JComponent c)
- Overrides:
 getMinimumSize in class ComponentUI
 
getMaximumSize
public Dimension getMaximumSize(JComponent c)
- Overrides:
 getMaximumSize in class ComponentUI
 
Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation  contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples. Java, Java 2D, and JDBC are trademarks or registered trademarks of Oracle and/or its affiliates, in the US and other countries.
Copyright © 1995, 2010 Oracle and/or its affiliates.    All rights reserved.