public class ThemedMenuUI
extends com.jgoodies.looks.plastic.PlasticMenuUI
acceleratorDelimiter, acceleratorFont, acceleratorForeground, acceleratorSelectionForeground, arrowIcon, checkIcon, defaultTextIconGap, disabledForeground, menuDragMouseListener, menuItem, menuKeyListener, mouseInputListener, oldBorderPainted, propertyChangeListener, selectionBackground, selectionForeground
Constructor and Description |
---|
ThemedMenuUI() |
Modifier and Type | Method and Description |
---|---|
static javax.swing.plaf.ComponentUI |
createUI(javax.swing.JComponent m) |
void |
installUI(javax.swing.JComponent c) |
protected void |
paintBackground(java.awt.Graphics g,
javax.swing.JMenuItem menuItem,
java.awt.Color bgColor) |
protected void |
paintMenuItem(java.awt.Graphics g,
javax.swing.JComponent c,
javax.swing.Icon aCheckIcon,
javax.swing.Icon anArrowIcon,
java.awt.Color background,
java.awt.Color foreground,
int textIconGap) |
void |
uninstallUI(javax.swing.JComponent c) |
installDefaults, uninstallDefaults
getPreferredMenuItemSize, getPropertyPrefix, installListeners, uninstallListeners
createChangeListener, createMenuDragMouseListener, createMenuKeyListener, createMenuListener, createMouseInputListener, createPropertyChangeListener, getMaximumSize, installKeyboardActions, setupPostTimer, uninstallKeyboardActions
doClick, getMinimumSize, getPath, getPreferredSize, installComponents, paint, paintText, uninstallComponents, update
public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent m)
public void installUI(javax.swing.JComponent c)
installUI
in class javax.swing.plaf.basic.BasicMenuItemUI
public void uninstallUI(javax.swing.JComponent c)
uninstallUI
in class javax.swing.plaf.basic.BasicMenuItemUI
protected void paintBackground(java.awt.Graphics g, javax.swing.JMenuItem menuItem, java.awt.Color bgColor)
paintBackground
in class javax.swing.plaf.basic.BasicMenuItemUI
protected void paintMenuItem(java.awt.Graphics g, javax.swing.JComponent c, javax.swing.Icon aCheckIcon, javax.swing.Icon anArrowIcon, java.awt.Color background, java.awt.Color foreground, int textIconGap)
paintMenuItem
in class com.jgoodies.looks.plastic.PlasticMenuUI