public static enum UIManager.ToolbarStyle extends Enum<UIManager.ToolbarStyle>
ToolbarStyle is a representation of the way icons associated
with current toolbar actions should be displayed. This notion is so far
limited to the sizing of icons, but that may change.| Enum Constant and Description |
|---|
LARGE
Represents the current toolbar actions as large icons.
|
MEDIUM
Represents the current toolbar actions as medium icons.
|
SMALL
Represents the current toolbar actions as small icons.
|
| Modifier and Type | Field and Description |
|---|---|
private String |
action
Signals that the user selected a specific icon size.
|
private String |
label
Label to use in the toolbar customization popup menu.
|
private int |
size
Icon dimensions.
|
private String |
sizeAsString
|
| Modifier and Type | Method and Description |
|---|---|
protected JMenuItem |
buildMenuItem(UIManager manager)
Convenience method for build the toolbar customization popup menu.
|
String |
getAction()
Returns the action command associated with this style.
|
String |
getLabel()
Returns the label to use as a brief description of this style.
|
int |
getSize()
Returns the dimensions of icons used in this style.
|
String |
getSizeAsString()
|
String |
toString()
Returns a brief description of this ToolbarStyle.
|
static UIManager.ToolbarStyle |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static UIManager.ToolbarStyle[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final UIManager.ToolbarStyle LARGE
32 x 32 pixels.public static final UIManager.ToolbarStyle MEDIUM
22 x 22 pixels.public static final UIManager.ToolbarStyle SMALL
16 x 16 pixels.private final int size
size * size.private final String sizeAsString
public static UIManager.ToolbarStyle[] values()
for (UIManager.ToolbarStyle c : UIManager.ToolbarStyle.values()) System.out.println(c);
public static UIManager.ToolbarStyle valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic int getSize()
public String getSizeAsString()
public String toString()
[ToolbarStyle@1337: label="Large Icons", size=32]
Note that the format and details provided are subject to change.
toString in class Enum<UIManager.ToolbarStyle>protected JMenuItem buildMenuItem(UIManager manager)