All Packages Class Hierarchy This Package Previous Next Index
Class com.sun.java.swing.basic.BasicMenuBarUI
java.lang.Object
|
+----com.sun.java.swing.plaf.ComponentUI
|
+----com.sun.java.swing.plaf.MenuBarUI
|
+----com.sun.java.swing.basic.BasicMenuBarUI
- public class BasicMenuBarUI
- extends MenuBarUI
- implements Serializable
A Windows L&F implementation of MenuBarUI. This implementation
is a "combined" view/controller.
-
containeeListener
-
-
containerListener
-
-
dragListener
-
-
selectionListener
-
-
BasicMenuBarUI()
-
-
createContaineeListener(JMenuBar)
-
-
createContainerListener(JMenuBar)
-
-
createDragListener(JMenuBar)
-
-
createMenuSelectionListener(JMenuBar)
-
-
createUI(JComponent)
-
-
getDefaultMargin(JMenuBar)
-
-
getMaximumSize(JComponent)
-
-
getMinimumSize(JComponent)
-
-
getPreferredSize(JComponent)
-
-
installUI(JComponent)
-
-
paint(Graphics, JComponent)
-
-
registerMenu(JMenu)
- Adds this MenuBarUI's DragListener as a MouseMotionListener and
a MouseListener to menu.
-
uninstallUI(JComponent)
-
-
unregisterMenu(JMenu)
- Removes this MenuBarUI's DragListener as a MouseMotionListener and
a MouseListener from menu.
dragListener
protected BasicMenuBarUI. DragListener dragListener
containerListener
protected BasicMenuBarUI. ContainerListener containerListener
containeeListener
protected BasicMenuBarUI. ContaineeListener containeeListener
selectionListener
protected BasicMenuBarUI. MenuSelectionListener selectionListener
BasicMenuBarUI
public BasicMenuBarUI()
createUI
public static ComponentUI createUI(JComponent x)
installUI
public void installUI(JComponent c)
- Overrides:
- installUI in class ComponentUI
uninstallUI
public void uninstallUI(JComponent c)
- Overrides:
- uninstallUI in class ComponentUI
paint
public void paint(Graphics g,
JComponent c)
- Overrides:
- paint in class ComponentUI
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
getDefaultMargin
public Insets getDefaultMargin(JMenuBar t)
- Overrides:
- getDefaultMargin in class MenuBarUI
registerMenu
public void registerMenu(JMenu menu)
- Adds this MenuBarUI's DragListener as a MouseMotionListener and
a MouseListener to menu. This is called whenever a JMenu
is added to a JMenuBar.
unregisterMenu
public void unregisterMenu(JMenu menu)
- Removes this MenuBarUI's DragListener as a MouseMotionListener and
a MouseListener from menu. This is called whenever a JMenu
is removed from a JMenuBar.
createContainerListener
protected BasicMenuBarUI. ContainerListener createContainerListener(JMenuBar m)
createDragListener
protected BasicMenuBarUI. DragListener createDragListener(JMenuBar m)
createContaineeListener
protected BasicMenuBarUI. ContaineeListener createContaineeListener(JMenuBar m)
createMenuSelectionListener
protected BasicMenuBarUI. MenuSelectionListener createMenuSelectionListener(JMenuBar m)
All Packages Class Hierarchy This Package Previous Next Index