All Packages Class Hierarchy This Package Previous Next Index
java.lang.Object | +----com.sun.java.swing.plaf.ComponentUI | +----com.sun.java.swing.plaf.ButtonUI | +----com.sun.java.swing.plaf.MenuItemUI | +----com.sun.java.swing.plaf.MenuUI | +----com.sun.java.swing.basic.BasicMenuUI
protected BasicMenuUI. MenuMouseListener menuListener
protected BasicMenuUI. DragListener dragListener
protected BasicMenuUI. MenuChangeListener changeListener
protected static final Color pressedBackground
protected static final Color pressedForeground
protected static Border defaultBorder
protected static final int defaultTextIconGap
protected BasicButtonListener buttonListener
protected Icon menuArrow
protected Icon checkIcon
public BasicMenuUI()
public static ComponentUI createUI(JComponent x)
public void installUI(JComponent c)
public void uninstallUI(JComponent c)
public void paint(Graphics g, JComponent c)
protected void initializeDefaultIcons()
public Dimension getMinimumSize(JComponent c)
public Dimension getMaximumSize(JComponent c)
public Insets getDefaultMargin(AbstractButton c)
public Dimension getPreferredSize(JComponent c)
protected BasicMenuUI. MenuButtonListener createMenuButtonListener(JComponent c)
protected BasicMenuUI. MenuMouseListener createMenuMouseListener(JMenu m)
protected BasicMenuUI. DragListener createDragListener(JMenu m)
protected BasicMenuUI. MenuChangeListener createMenuChangeListener(JMenu m)
All Packages Class Hierarchy This Package Previous Next Index