Class StyledEditorKit.AlignmentAction
- All Implemented Interfaces:
ActionListener, Serializable, Cloneable, EventListener, Action
- Enclosing class:
StyledEditorKit
public static class StyledEditorKit.AlignmentAction extends StyledEditorKit.StyledTextAction
StyleConstants.Alignment attribute for the currently selected range of the target JEditorPane. This is done by calling StyledDocument.setParagraphAttributes on the styled document associated with the target JEditorPane. If the target text component is specified as the source of the ActionEvent and there is a command string, the command string will be interpreted as an integer that should be one of the legal values for the StyleConstants.Alignment attribute.
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.
Field Summary
Fields declared in class AbstractAction
changeSupport, enabled | Modifier and Type | Field | Description |
|---|---|---|
protected SwingPropertyChangeSupport |
changeSupport |
If any PropertyChangeListeners have been registered, the changeSupport field describes them. |
protected boolean |
enabled |
Specifies whether action is enabled; the default is true. |
Fields declared in interface Action
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON | Modifier and Type | Field | Description |
|---|---|---|
static final String |
ACCELERATOR_KEY |
The key used for storing a KeyStroke to be used as the accelerator for the action. |
static final String |
ACTION_COMMAND_KEY |
The key used to determine the command String for the ActionEvent that will be created when an Action is going to be notified as the result of residing in a Keymap associated with a JComponent. |
static final String |
DEFAULT |
Not currently used. |
static final String |
DISPLAYED_MNEMONIC_INDEX_KEY |
The key used for storing an Integer that corresponds to the index in the text (identified by the NAME property) that the decoration for a mnemonic should be rendered at. |
static final String |
LARGE_ICON_KEY |
The key used for storing an Icon. |
static final String |
LONG_DESCRIPTION |
The key used for storing a longer String description for the action, could be used for context-sensitive help. |
static final String |
MNEMONIC_KEY |
The key used for storing an Integer that corresponds to one of the KeyEvent key codes. |
static final String |
NAME |
The key used for storing the String name for the action, used for a menu or button. |
static final String |
SELECTED_KEY |
The key used for storing a Boolean that corresponds to the selected state. |
static final String |
SHORT_DESCRIPTION |
The key used for storing a short String description for the action, used for tooltip text. |
static final String |
SMALL_ICON |
The key used for storing a small Icon, such as ImageIcon. |
Constructor Summary
| Constructor | Description |
|---|---|
AlignmentAction |
Creates a new AlignmentAction. |
Method Summary
| Modifier and Type | Method | Description |
|---|---|---|
void |
actionPerformed |
Sets the alignment. |
Methods declared in class StyledEditorKit.StyledTextAction
getEditor, getStyledDocument, getStyledEditorKit, setCharacterAttributes, setParagraphAttributes | Modifier and Type | Method | Description |
|---|---|---|
protected final JEditorPane |
getEditor |
Gets the target editor for an action. |
protected final StyledDocument |
getStyledDocument |
Gets the document associated with an editor pane. |
protected final StyledEditorKit |
getStyledEditorKit |
Gets the editor kit associated with an editor pane. |
protected final void |
setCharacterAttributes |
Applies the given attributes to character content. |
protected final void |
setParagraphAttributes |
Applies the given attributes to paragraphs. |
Methods declared in class TextAction
augmentList, getFocusedComponent, getTextComponent | 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. |
Methods declared in class AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled | Modifier and Type | Method | Description |
|---|---|---|
void |
addPropertyChangeListener |
Adds a PropertyChangeListener to the listener list. |
protected Object |
clone() |
Clones the abstract action. |
protected void |
firePropertyChange |
Supports reporting bound property changes. |
Object[] |
getKeys() |
Returns an array of Objects which are keys for which values have been set for this AbstractAction, or null if no keys have values set. |
PropertyChangeListener[] |
getPropertyChangeListeners() |
Returns an array of all the PropertyChangeListeners added to this AbstractAction with addPropertyChangeListener(). |
Object |
getValue |
Gets the Object associated with the specified key. |
boolean |
isEnabled() |
Returns true if the action is enabled. |
void |
putValue |
Sets the Value associated with the specified key. |
void |
removePropertyChangeListener |
Removes a PropertyChangeListener from the listener list. |
void |
setEnabled |
Sets whether the Action is enabled. |
Methods declared in class Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | Modifier and Type | Method | Description |
|---|---|---|
boolean |
equals |
Indicates whether some other object is "equal to" this one. |
protected void |
finalize() |
Deprecated, for removal: This API element is subject to removal in a future version. Finalization is deprecated and subject to removal in a future release. |
final Class |
getClass() |
Returns the runtime class of this Object. |
int |
hashCode() |
Returns a hash code value for this object. |
final void |
notify() |
Wakes up a single thread that is waiting on this object's monitor. |
final void |
notifyAll() |
Wakes up all threads that are waiting on this object's monitor. |
String |
toString() |
Returns a string representation of the object. |
final void |
wait() |
Causes the current thread to wait until it is awakened, typically by being notified or interrupted. |
final void |
wait |
Causes the current thread to wait until it is awakened, typically by being notified or interrupted, or until a certain amount of real time has elapsed. |
final void |
wait |
Causes the current thread to wait until it is awakened, typically by being notified or interrupted, or until a certain amount of real time has elapsed. |
Constructor Details
AlignmentAction
public AlignmentAction(String nm, int a)
- Parameters:
-
nm- the action name -
a- the alignment >= 0
Method Details
actionPerformed
public void actionPerformed(ActionEvent e)
- Parameters:
-
e- the action event
© 1993, 2025, 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.