public class ButtonControl extends java.lang.Object implements GUIControl
| Constructor and Description |
|---|
ButtonControl() |
ButtonControl(java.lang.String text) |
ButtonControl(java.lang.String text,
javax.swing.Icon icon,
java.lang.String tooltip,
java.lang.Object actionMethodProvider,
java.lang.String actionMethodName) |
ButtonControl(java.lang.String text,
java.awt.Image icon,
java.lang.String tooltip,
java.lang.Object actionMethodProvider,
java.lang.String actionMethodName) |
ButtonControl(java.lang.String text,
java.lang.Object actionMethodProvider,
java.lang.String actionMethodName) |
| Modifier and Type | Method and Description |
|---|---|
void |
doAction()
This method is called whenever the button is clicked.
|
java.lang.String |
getActionMethodName() |
java.lang.Object |
getActionMethodProvider() |
javax.swing.JComponent |
getGUI() |
javax.swing.Icon |
getIcon() |
javax.swing.JButton |
getJButton() |
java.lang.String |
getText() |
java.lang.String |
getToolTipText() |
boolean |
isEnabled() |
void |
setActionMethodName(java.lang.String actionMethodName) |
void |
setActionMethodProvider(java.lang.Object actionMethodProvider) |
void |
setEnabled(boolean enabled) |
void |
setIcon(javax.swing.Icon icon) |
void |
setText(java.lang.String newText) |
void |
setToolTipText(java.lang.String tooltipText) |
public ButtonControl()
public ButtonControl(java.lang.String text)
public ButtonControl(java.lang.String text,
java.lang.Object actionMethodProvider,
java.lang.String actionMethodName)
public ButtonControl(java.lang.String text,
java.awt.Image icon,
java.lang.String tooltip,
java.lang.Object actionMethodProvider,
java.lang.String actionMethodName)
public ButtonControl(java.lang.String text,
javax.swing.Icon icon,
java.lang.String tooltip,
java.lang.Object actionMethodProvider,
java.lang.String actionMethodName)
public boolean isEnabled()
public void setEnabled(boolean enabled)
public java.lang.String getText()
public void setText(java.lang.String newText)
public java.lang.Object getActionMethodProvider()
public void setActionMethodProvider(java.lang.Object actionMethodProvider)
public java.lang.String getActionMethodName()
public void setActionMethodName(java.lang.String actionMethodName)
public void setIcon(javax.swing.Icon icon)
public javax.swing.Icon getIcon()
public void setToolTipText(java.lang.String tooltipText)
public java.lang.String getToolTipText()
public javax.swing.JButton getJButton()
public javax.swing.JComponent getGUI()
getGUI in interface GUIControlpublic void doAction()