All Packages Class Hierarchy This Package Previous Next Index
Class java.awt.swing.basic.BasicMenuUI
java.lang.Object
|
+----java.awt.swing.plaf.ComponentUI
|
+----java.awt.swing.plaf.ButtonUI
|
+----java.awt.swing.plaf.MenuItemUI
|
+----java.awt.swing.plaf.MenuUI
|
+----java.awt.swing.basic.BasicMenuUI
- public class BasicMenuUI
- extends MenuUI
- implements Serializable
A Windows L&F implementation of MenuUI. This implementation
is a "combined" view/controller.
BasicMenuUI.DragListener-
BasicMenuUI.MenuChangeListener-
BasicMenuUI.MenuMouseListener-
buttonListener-
changeListener-
checkIcon-
defaultBorder-
defaultTextIconGap-
dragListener-
menuArrow-
menuListener-
pressedBackground-
pressedForeground-
BasicMenuUI()
-
addListeners(JComponent)
-
createButtonListener(JComponent)
-
createChangeListener(JMenu)
-
createMouseListener(JMenu)
-
createMouseMotionListener(JMenu)
-
createUI(JComponent)
-
getDefaultMargin(AbstractButton)
-
getMaximumSize(JComponent)
-
getMinimumSize(JComponent)
-
getPreferredSize(JComponent)
-
initializeDefaultIcons()
-
initListeners(JComponent)
-
installUI(JComponent)
-
paint(Graphics, JComponent)
-
removeListeners(JComponent)
-
uninstallUI(JComponent)
-
menuListener
protected MouseListener menuListener
dragListener
protected MouseMotionListener dragListener
changeListener
protected ChangeListener changeListener
pressedBackground
protected static Color pressedBackground
pressedForeground
protected static Color pressedForeground
defaultBorder
protected static Border defaultBorder
defaultTextIconGap
protected static final int defaultTextIconGap
buttonListener
protected BasicButtonListener buttonListener
menuArrow
protected Icon menuArrow
checkIcon
protected Icon checkIcon
BasicMenuUI
public BasicMenuUI()
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
initListeners
protected void initListeners(JComponent c)
addListeners
protected void addListeners(JComponent c)
removeListeners
protected void removeListeners(JComponent c)
paint
public void paint(Graphics g,
JComponent c)
- Overrides:
- paint in class ComponentUI
initializeDefaultIcons
protected void initializeDefaultIcons()
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(AbstractButton c)
- Overrides:
- getDefaultMargin in class ButtonUI
getPreferredSize
public Dimension getPreferredSize(JComponent c)
- Overrides:
- getPreferredSize in class ComponentUI
createButtonListener
protected BasicButtonListener createButtonListener(JComponent c)
createMouseListener
protected MouseListener createMouseListener(JMenu m)
createMouseMotionListener
protected MouseMotionListener createMouseMotionListener(JMenu m)
createChangeListener
protected ChangeListener createChangeListener(JMenu m)
All Packages Class Hierarchy This Package Previous Next Index
Submit a bug or feature