public abstract class GuiAction
extends javax.swing.AbstractAction
Modifier and Type | Field and Description |
---|---|
static java.util.ArrayList<GuiAction> |
s_allActions |
Constructor and Description |
---|
GuiAction(java.lang.String name) |
GuiAction(java.lang.String name,
java.lang.String desc) |
GuiAction(java.lang.String name,
java.lang.String desc,
int accel) |
GuiAction(java.lang.String name,
java.lang.String desc,
java.lang.Integer accel,
int modifier,
java.lang.String icon) |
GuiAction(java.lang.String name,
java.lang.String desc,
int accel,
int modifier) |
GuiAction(java.lang.String name,
java.lang.String desc,
int accel,
java.lang.String icon) |
GuiAction(java.lang.String name,
java.lang.String desc,
java.lang.String icon) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getNameWithMnemonic()
Get the name of the action with the mnemonic marked with a preceeding
'&' (like in Qt).
|
static void |
register(javax.swing.JComponent component,
GuiAction action)
Register the accelerator key of an action at a component.
|
static void |
registerAll(javax.swing.JComponent component)
Register the accelerator keys of all actions at a component.
|
void |
setDescription(java.lang.String desc) |
void |
setDescription(java.lang.String desc,
java.lang.Object... args) |
void |
setSelected(boolean selected) |
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
public static final java.util.ArrayList<GuiAction> s_allActions
public GuiAction(java.lang.String name)
public GuiAction(java.lang.String name, java.lang.String desc)
public GuiAction(java.lang.String name, java.lang.String desc, java.lang.String icon)
public GuiAction(java.lang.String name, java.lang.String desc, int accel, java.lang.String icon)
public GuiAction(java.lang.String name, java.lang.String desc, int accel)
public GuiAction(java.lang.String name, java.lang.String desc, int accel, int modifier)
public GuiAction(java.lang.String name, java.lang.String desc, java.lang.Integer accel, int modifier, java.lang.String icon)
public java.lang.String getNameWithMnemonic()
public static void register(javax.swing.JComponent component, GuiAction action)
public static void registerAll(javax.swing.JComponent component)
public final void setDescription(java.lang.String desc)
public void setDescription(java.lang.String desc, java.lang.Object... args)
public void setSelected(boolean selected)