Package net.infonode.gui
Class ButtonFactory
- java.lang.Object
-
- net.infonode.gui.ButtonFactory
-
public class ButtonFactory extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
applyButtonHighlighter(javax.swing.JButton b, int padding)
static javax.swing.JButton
createButton(java.lang.String text, boolean opaque, java.awt.event.ActionListener action)
static javax.swing.JButton
createButton(java.lang.String text, java.awt.event.ActionListener action)
static javax.swing.JButton
createButton(java.lang.String iconResource, java.lang.String text, java.awt.event.ActionListener action)
static javax.swing.JButton
createButton(javax.swing.Icon icon, java.lang.String tooltipText, boolean opaque, java.awt.event.ActionListener action)
static javax.swing.JButton
createButton(javax.swing.Icon icon, java.lang.String text, java.awt.event.ActionListener action)
static javax.swing.JButton
createDialogButton(java.lang.String text, java.awt.event.ActionListener action)
static javax.swing.JButton
createFlatHighlightButton(javax.swing.Icon icon, java.lang.String tooltipText, int padding, boolean focusable, java.awt.event.ActionListener action)
static javax.swing.JButton
createFlatHighlightButton(javax.swing.Icon icon, java.lang.String tooltipText, int padding, java.awt.event.ActionListener action)
static javax.swing.JButton
createFlatIconHoverButton(javax.swing.Icon icon, javax.swing.Icon hovered, javax.swing.Icon pressed)
static javax.swing.JButton
createHighlightButton(java.lang.String text, java.awt.event.ActionListener action)
static javax.swing.JButton
createHighlightButton(javax.swing.Icon icon, java.awt.event.ActionListener action)
static javax.swing.JButton
createHighlightButton(javax.swing.Icon icon, java.lang.String text, java.awt.event.ActionListener action)
-
-
-
Method Detail
-
createDialogButton
public static final javax.swing.JButton createDialogButton(java.lang.String text, java.awt.event.ActionListener action)
-
createButton
public static final javax.swing.JButton createButton(java.lang.String text, java.awt.event.ActionListener action)
-
createButton
public static final javax.swing.JButton createButton(java.lang.String text, boolean opaque, java.awt.event.ActionListener action)
-
createButton
public static final javax.swing.JButton createButton(java.lang.String iconResource, java.lang.String text, java.awt.event.ActionListener action)
-
createButton
public static final javax.swing.JButton createButton(javax.swing.Icon icon, java.lang.String text, java.awt.event.ActionListener action)
-
createButton
public static final javax.swing.JButton createButton(javax.swing.Icon icon, java.lang.String tooltipText, boolean opaque, java.awt.event.ActionListener action)
-
createFlatHighlightButton
public static final javax.swing.JButton createFlatHighlightButton(javax.swing.Icon icon, java.lang.String tooltipText, int padding, java.awt.event.ActionListener action)
-
applyButtonHighlighter
public static final void applyButtonHighlighter(javax.swing.JButton b, int padding)
-
createFlatHighlightButton
public static final javax.swing.JButton createFlatHighlightButton(javax.swing.Icon icon, java.lang.String tooltipText, int padding, boolean focusable, java.awt.event.ActionListener action)
-
createHighlightButton
public static final javax.swing.JButton createHighlightButton(java.lang.String text, java.awt.event.ActionListener action)
-
createHighlightButton
public static final javax.swing.JButton createHighlightButton(javax.swing.Icon icon, java.awt.event.ActionListener action)
-
createHighlightButton
public static final javax.swing.JButton createHighlightButton(javax.swing.Icon icon, java.lang.String text, java.awt.event.ActionListener action)
-
createFlatIconHoverButton
public static final javax.swing.JButton createFlatIconHoverButton(javax.swing.Icon icon, javax.swing.Icon hovered, javax.swing.Icon pressed)
-
-