public abstract static class StyledEditorKit.StyledTextAction extends TextAction
changeSupport, enabledACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SHORT_DESCRIPTION, SMALL_ICON| Constructor and Description |
|---|
StyledEditorKit.StyledTextAction(String nm)
Creates a new instance of
StyledTextAction. |
| Modifier and Type | Method and Description |
|---|---|
protected JEditorPane |
getEditor(ActionEvent event)
Returns the
JEditorPane component from which the
ActionEvent originated. |
protected StyledDocument |
getStyledDocument(JEditorPane editor)
Returns the
StyledDocument that is used by editor. |
protected StyledEditorKit |
getStyledEditorKit(JEditorPane editor)
Returns the
StyledEditorKit that is used by editor. |
protected void |
setCharacterAttributes(JEditorPane editor,
AttributeSet atts,
boolean replace)
Sets the specified character attributes on the currently selected
text of
editor. |
protected void |
setParagraphAttributes(JEditorPane editor,
AttributeSet atts,
boolean replace)
Sets the specified character attributes on the paragraph that
contains the currently selected
text of
editor. |
augmentList, getFocusedComponent, getTextComponentaddPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabledequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitactionPerformedpublic StyledEditorKit.StyledTextAction(String nm)
StyledTextAction.nm - the name of the StyledTextActionprotected final JEditorPane getEditor(ActionEvent event)
JEditorPane component from which the
ActionEvent originated.event - the ActionEventJEditorPane component from which the
ActionEvent originatedprotected final void setCharacterAttributes(JEditorPane editor, AttributeSet atts, boolean replace)
editor. If editor does not have
a selection, then the attributes are used as input attributes
for newly inserted content.editor - the JEditorPane componentatts - the text attributes to setreplace - if true the current attributes of the
selection are replaces, otherwise they are mergedprotected final StyledDocument getStyledDocument(JEditorPane editor)
StyledDocument that is used by editor.editor - the JEditorPane from which to get the
StyledDocumentStyledDocument that is used by editorprotected final StyledEditorKit getStyledEditorKit(JEditorPane editor)
StyledEditorKit that is used by editor.editor - the JEditorPane from which to get the
StyledEditorKitStyledEditorKit that is used by editorprotected final void setParagraphAttributes(JEditorPane editor, AttributeSet atts, boolean replace)
editor. If editor does not have
a selection, then the attributes are set on the paragraph that
contains the current caret position.editor - the JEditorPane componentatts - the text attributes to setreplace - if true the current attributes of the
selection are replaces, otherwise they are merged