common.gui.actions
Class CustomAction
java.lang.Object
javax.swing.AbstractAction
common.gui.actions.CustomAction
- All Implemented Interfaces:
- javax.swing.Action, java.awt.event.ActionListener, java.lang.Cloneable, java.util.EventListener, java.io.Serializable
- Direct Known Subclasses:
- Cancel
- public abstract class CustomAction
- extends javax.swing.AbstractAction
Description of the Class
- Version:
- $Revision: 1347 $
- Author:
- mace
- See Also:
- Serialized Form
Fields inherited from class javax.swing.AbstractAction |
changeSupport, enabled |
Fields inherited from interface javax.swing.Action |
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SHORT_DESCRIPTION, SMALL_ICON |
Constructor Summary |
CustomAction(java.lang.String name)
The Action's tool tip text is set to it's name by default. |
CustomAction(java.lang.String name,
javax.swing.Icon icon)
|
Methods inherited from class javax.swing.AbstractAction |
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface java.awt.event.ActionListener |
actionPerformed |
CTRL
public static final int CTRL
- See Also:
- Constant Field Values
ALT
public static final int ALT
- See Also:
- Constant Field Values
SHIFT
public static final int SHIFT
- See Also:
- Constant Field Values
META
public static final int META
- See Also:
- Constant Field Values
CustomAction
public CustomAction(java.lang.String name)
- The Action's tool tip text is set to it's name by default.
- Parameters:
name
- Description of the Parameter
CustomAction
public CustomAction(java.lang.String name,
javax.swing.Icon icon)
setToolTipText
public void setToolTipText(java.lang.String text)
setContextualHelp
public void setContextualHelp(java.lang.String text)
setAccelerator
public void setAccelerator(javax.swing.KeyStroke ks)
setAccelerator
public void setAccelerator(int key,
int modifiers)
setMnemonic
public void setMnemonic(int key)
setName
public void setName(java.lang.String name)
setIcon
public void setIcon(java.lang.String file)
setIcon
public void setIcon(javax.swing.Icon i)
setActionCommand
public void setActionCommand(java.lang.String command)