com.jgoodies.looks.common
public class MenuItemRenderer extends Object
Version: $Revision: 1.9 $
Field Summary | |
---|---|
protected static String | HTML_KEY |
Constructor Summary | |
---|---|
MenuItemRenderer(JMenuItem menuItem, boolean iconBorderEnabled, Font acceleratorFont, Color selectionForeground, Color disabledForeground, Color acceleratorForeground, Color acceleratorSelectionForeground)
Constructs a MenuItemRenderer for the specified menu item and settings. |
Method Summary | |
---|---|
protected boolean | disabledTextHasShadow() |
Dimension | getPreferredMenuItemSize(JComponent c, Icon checkIcon, Icon arrowIcon, int defaultTextIconGap) |
protected boolean | isMnemonicHidden() |
void | paintMenuItem(Graphics g, JComponent c, Icon checkIcon, Icon arrowIcon, Color background, Color foreground, int defaultTextIconGap) |