ActionListener
, Serializable
, Cloneable
, EventListener
, Action
DefaultEditorKit.BeepAction
, DefaultEditorKit.CopyAction
, DefaultEditorKit.CutAction
, DefaultEditorKit.DefaultKeyTypedAction
, DefaultEditorKit.InsertBreakAction
, DefaultEditorKit.InsertContentAction
, DefaultEditorKit.InsertTabAction
, DefaultEditorKit.PasteAction
, StyledEditorKit.StyledTextAction
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, enabled
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON
Constructor | Description |
---|---|
TextAction |
Creates a new JTextAction object. |
Modifier and Type | Method | Description |
---|---|---|
static final Action[] |
augmentList |
Takes one list of commands and augments it with another list of commands. |
protected final JTextComponent |
getFocusedComponent() |
Fetches the text component that currently has focus. |
protected final JTextComponent |
getTextComponent |
Determines the component to use for the action. |
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
actionPerformed
public TextAction(String name)
name
- the name of the actionprotected final JTextComponent getTextComponent(ActionEvent e)
e
- the ActionEventpublic 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 JTextComponent getFocusedComponent()
© 1993, 2023, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/21/docs/api/java.desktop/javax/swing/text/TextAction.html