public abstract class TextAction extends AbstractAction
Warning: Serialized objects of this class will not be compatible with future Swing releases. The current serialization support is appropriate for short term storage or RMI between applications running the same version of Swing. As of 1.4, support for long term storage of all JavaBeans™ has been added to the java.beans package. Please see XMLEncoder.
changeSupport, enabledACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON| Constructor and Description |
|---|
TextAction(String
Creates a new JTextAction object.
|
| Modifier and Type | Method and Description |
|---|---|
static Action |
augmentList(Action
Takes one list of commands and augments it with another list of commands.
|
protected JTextComponent |
getFocusedComponent()
Fetches the text component that currently has focus.
|
protected JTextComponent |
getTextComponent(ActionEvent
Determines the component to use for the action.
|
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabledequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitactionPerformedpublic TextAction(Stringname)
name - the name of the action
protected final JTextComponentgetTextComponent(ActionEvent e)
e - the ActionEvent
public static final Action[] augmentList(Action [] list1, Action [] list2)
list1 - the first list, may be empty but not
null
list2 - the second list, may be empty but not
null
protected final JTextComponentgetFocusedComponent()