public class ButtonFactory extends 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 JButton |
createButton(Action a,
Color color) |
static JButton |
createButton(Icon icon,
Color color) |
static JButton |
createButton(String text,
Color color) |
static JButton |
createButton(String text,
Icon icon,
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 ButtonFactory()
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 JButton createButton(Icon icon, Color color)
public static JButton createButton(String text, Color color)
public static JButton createButton(String text, Icon icon, Color color)
public static JButton createButton(Action a, Color color)
WebARTS Library Licensed Under the GNU - General Public License. Other Libraries licensed under their respective Open Source Licenses