Package net.infonode.gui
Class ButtonFactory
java.lang.Object
net.infonode.gui.ButtonFactory
-
Method Summary
Modifier and TypeMethodDescriptionstatic final void
applyButtonHighlighter
(JButton b, int padding) static final JButton
createButton
(String text, boolean opaque, ActionListener action) static final JButton
createButton
(String text, ActionListener action) static final JButton
createButton
(String iconResource, String text, ActionListener action) static final JButton
createButton
(Icon icon, String tooltipText, boolean opaque, ActionListener action) static final JButton
createButton
(Icon icon, String text, ActionListener action) static final JButton
createDialogButton
(String text, ActionListener action) static final JButton
createFlatHighlightButton
(Icon icon, String tooltipText, int padding, boolean focusable, ActionListener action) static final JButton
createFlatHighlightButton
(Icon icon, String tooltipText, int padding, ActionListener action) static final JButton
createFlatIconHoverButton
(Icon icon, Icon hovered, Icon pressed) static final JButton
createHighlightButton
(String text, ActionListener action) static final JButton
createHighlightButton
(Icon icon, ActionListener action) static final JButton
createHighlightButton
(Icon icon, String text, ActionListener action)
-
Method Details
-
createDialogButton
-
createButton
-
createButton
-
createButton
-
createButton
-
createButton
public static final JButton createButton(Icon icon, String tooltipText, boolean opaque, ActionListener action) -
createFlatHighlightButton
public static final JButton createFlatHighlightButton(Icon icon, String tooltipText, int padding, ActionListener action) -
applyButtonHighlighter
-
createFlatHighlightButton
public static final JButton createFlatHighlightButton(Icon icon, String tooltipText, int padding, boolean focusable, ActionListener action) -
createHighlightButton
-
createHighlightButton
-
createHighlightButton
-
createFlatIconHoverButton
-