public class ButtonFactory
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static boolean |
useButtonIcons |
private static boolean |
useHighlightButtons |
Constructor and Description |
---|
ButtonFactory() |
Modifier and Type | Method and Description |
---|---|
static javax.swing.JButton |
createButton(javax.swing.Action a,
java.awt.Color color) |
static javax.swing.JButton |
createButton(javax.swing.Icon icon,
java.awt.Color color) |
static javax.swing.JButton |
createButton(java.lang.String text,
java.awt.Color color) |
static javax.swing.JButton |
createButton(java.lang.String text,
javax.swing.Icon icon,
java.awt.Color color) |
static void |
useButtonIcons()
Enable icons for buttons This setting has no effect on OSX
|
static void |
useButtonIcons(boolean useit)
Enable or disable icons for buttons This setting has no effect on OSX
|
static void |
useHighlightButtons()
Enable highlight buttons This setting has no effect on OSX
|
static void |
useHighlightButtons(boolean useit)
Enable or disable highlight buttons This setting has no effect on OSX
|
private static boolean useHighlightButtons
private static boolean useButtonIcons
public static void useButtonIcons()
public static void useButtonIcons(boolean useit)
useit
- flag which determines the behaviorpublic static void useHighlightButtons()
public static void useHighlightButtons(boolean useit)
useit
- flag which determines the behaviorpublic static javax.swing.JButton createButton(javax.swing.Icon icon, java.awt.Color color)
public static javax.swing.JButton createButton(java.lang.String text, java.awt.Color color)
public static javax.swing.JButton createButton(java.lang.String text, javax.swing.Icon icon, java.awt.Color color)
public static javax.swing.JButton createButton(javax.swing.Action a, java.awt.Color color)