com.frinika.gui.util
Class ButtonFactory
java.lang.Object
com.frinika.gui.util.ButtonFactory
public class ButtonFactory
- extends java.lang.Object
A toolkit class for creating graphical buttons. Images are png images retrieved from the icons folder
- Author:
- P.J. Leonard, Peter Salomonsen
|
Method Summary |
static javax.swing.JLabel |
makeIconLabel(java.lang.String imageName)
|
static javax.swing.JButton |
makePressButton(java.lang.String imageName,
java.lang.String actionCommand,
java.lang.String toolTipText,
java.awt.event.ActionListener listener,
javax.swing.JComponent panel)
Make a press button |
static javax.swing.JToggleButton |
makeToggleButton(java.lang.String imageName,
java.lang.String actionCommand,
java.lang.String toolTipText,
java.awt.event.ActionListener listener,
javax.swing.ButtonGroup group,
javax.swing.JPanel panel)
Make a toggle button |
static javax.swing.JToggleButton |
makeToggleButton(java.lang.String imageName,
java.lang.String actionCommand,
java.lang.String toolTipText,
java.awt.event.ActionListener listener,
javax.swing.JComponent panel)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ButtonFactory
public ButtonFactory()
makeToggleButton
public static javax.swing.JToggleButton makeToggleButton(java.lang.String imageName,
java.lang.String actionCommand,
java.lang.String toolTipText,
java.awt.event.ActionListener listener,
javax.swing.ButtonGroup group,
javax.swing.JPanel panel)
- Make a toggle button
- Parameters:
imageName - - just the name, no folder or file extension informationactionCommand - - action command string for the actionlistenertoolTipText - listener - - action listenergroup - panel -
- Returns:
makePressButton
public static javax.swing.JButton makePressButton(java.lang.String imageName,
java.lang.String actionCommand,
java.lang.String toolTipText,
java.awt.event.ActionListener listener,
javax.swing.JComponent panel)
- Make a press button
- Parameters:
imageName - - just the name, no folder or file extension informationactionCommand - - action command string for the actionlistenertoolTipText - listener - - action listenerpanel -
- Returns:
makeToggleButton
public static javax.swing.JToggleButton makeToggleButton(java.lang.String imageName,
java.lang.String actionCommand,
java.lang.String toolTipText,
java.awt.event.ActionListener listener,
javax.swing.JComponent panel)
makeIconLabel
public static javax.swing.JLabel makeIconLabel(java.lang.String imageName)