public class MenuItemRenderer
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String |
HTML_KEY |
Constructor and Description |
---|
MenuItemRenderer(javax.swing.JMenuItem menuItem,
boolean iconBorderEnabled,
java.awt.Font acceleratorFont,
java.awt.Color selectionForeground,
java.awt.Color disabledForeground,
java.awt.Color acceleratorForeground,
java.awt.Color acceleratorSelectionForeground)
Constructs a MenuItemRenderer for the specified menu item and settings.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
disabledTextHasShadow() |
java.awt.Dimension |
getPreferredMenuItemSize(javax.swing.JComponent c,
javax.swing.Icon checkIcon,
javax.swing.Icon arrowIcon,
int defaultTextIconGap) |
protected boolean |
isMnemonicHidden() |
void |
paintMenuItem(java.awt.Graphics g,
javax.swing.JComponent c,
javax.swing.Icon checkIcon,
javax.swing.Icon arrowIcon,
java.awt.Color background,
java.awt.Color foreground,
int defaultTextIconGap) |
protected static final java.lang.String HTML_KEY
public MenuItemRenderer(javax.swing.JMenuItem menuItem, boolean iconBorderEnabled, java.awt.Font acceleratorFont, java.awt.Color selectionForeground, java.awt.Color disabledForeground, java.awt.Color acceleratorForeground, java.awt.Color acceleratorSelectionForeground)
public java.awt.Dimension getPreferredMenuItemSize(javax.swing.JComponent c, javax.swing.Icon checkIcon, javax.swing.Icon arrowIcon, int defaultTextIconGap)
public void paintMenuItem(java.awt.Graphics g, javax.swing.JComponent c, javax.swing.Icon checkIcon, javax.swing.Icon arrowIcon, java.awt.Color background, java.awt.Color foreground, int defaultTextIconGap)
protected boolean isMnemonicHidden()
protected boolean disabledTextHasShadow()
Copyright © 2001-2009 JGoodies Karsten Lentzsch. All Rights Reserved.