public class UISpecMenuUI extends BasicMenuUI
BasicMenuUI.ChangeHandler, BasicMenuUI.MouseInputHandler
changeListener, menuListener
acceleratorDelimiter, acceleratorFont, acceleratorForeground, acceleratorSelectionForeground, arrowIcon, checkIcon, defaultTextIconGap, disabledForeground, menuDragMouseListener, menuItem, menuKeyListener, mouseInputListener, oldBorderPainted, propertyChangeListener, selectionBackground, selectionForeground
Constructor and Description |
---|
UISpecMenuUI() |
Modifier and Type | Method and Description |
---|---|
static ComponentUI |
createUI(JComponent component) |
Dimension |
getMaximumSize(JComponent c) |
Dimension |
getMinimumSize(JComponent c) |
Dimension |
getPreferredSize(JComponent c) |
protected void |
maybeUpdateLayoutState() |
void |
paint(Graphics g,
JComponent c) |
createChangeListener, createMenuDragMouseListener, createMenuKeyListener, createMenuListener, createMouseInputListener, createPropertyChangeListener, getPropertyPrefix, installDefaults, installKeyboardActions, installListeners, setupPostTimer, uninstallDefaults, uninstallKeyboardActions, uninstallListeners
doClick, getPath, getPreferredMenuItemSize, installComponents, installUI, paintBackground, paintMenuItem, paintText, uninstallComponents, uninstallUI, update
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior
public static ComponentUI createUI(JComponent component)
public void paint(Graphics g, JComponent c)
paint
in class BasicMenuItemUI
protected void maybeUpdateLayoutState()
public Dimension getPreferredSize(JComponent c)
getPreferredSize
in class BasicMenuItemUI
public Dimension getMaximumSize(JComponent c)
getMaximumSize
in class BasicMenuUI
public Dimension getMinimumSize(JComponent c)
getMinimumSize
in class BasicMenuItemUI
Copyright © 2004–2016. All rights reserved.