public class StyledEditorKit extends DefaultEditorKit
| Modifier and Type | Class and Description |
|---|---|
static class |
StyledEditorKit
An action to set paragraph alignment.
|
static class |
StyledEditorKit
An action to toggle the bold attribute.
|
static class |
StyledEditorKit
An action to set the font family in the associated JEditorPane.
|
static class |
StyledEditorKit
An action to set the font size in the associated JEditorPane.
|
static class |
StyledEditorKit
An action to set foreground color.
|
static class |
StyledEditorKit
An action to toggle the italic attribute.
|
static class |
StyledEditorKit
An action that assumes it's being fired on a JEditorPane with a StyledEditorKit (or subclass) installed.
|
static class |
StyledEditorKit
An action to toggle the underline attribute.
|
DefaultEditorKit.BeepAction , DefaultEditorKit.CopyAction , DefaultEditorKit.CutAction , DefaultEditorKit.DefaultKeyTypedAction , DefaultEditorKit.InsertBreakAction , DefaultEditorKit.InsertContentAction , DefaultEditorKit.InsertTabAction , DefaultEditorKit.PasteAction backwardAction, beepAction, beginAction, beginLineAction, beginParagraphAction, beginWordAction, copyAction, cutAction, defaultKeyTypedAction, deleteNextCharAction, deleteNextWordAction, deletePrevCharAction, deletePrevWordAction, downAction, endAction, endLineAction, EndOfLineStringProperty, endParagraphAction, endWordAction, forwardAction, insertBreakAction, insertContentAction, insertTabAction, nextWordAction, pageDownAction, pageUpAction, pasteAction, previousWordAction, readOnlyAction, selectAllAction, selectionBackwardAction, selectionBeginAction, selectionBeginLineAction, selectionBeginParagraphAction, selectionBeginWordAction, selectionDownAction, selectionEndAction, selectionEndLineAction, selectionEndParagraphAction, selectionEndWordAction, selectionForwardAction, selectionNextWordAction, selectionPreviousWordAction, selectionUpAction, selectLineAction, selectParagraphAction, selectWordAction, upAction, writableAction| Constructor and Description |
|---|
StyledEditorKit()
Creates a new EditorKit used for styled documents.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
clone()
Creates a copy of the editor kit.
|
Document |
createDefaultDocument()
Creates an uninitialized text storage model that is appropriate for this type of editor.
|
protected void |
createInputAttributes(Element
Copies the key/values in
elements AttributeSet into
set.
|
void |
deinstall(JEditorPane
Called when the kit is being removed from the JEditorPane.
|
Action |
getActions()
Fetches the command list for the editor.
|
Element |
getCharacterAttributeRun()
Fetches the element representing the current run of character attributes for the caret.
|
MutableAttributeSet |
getInputAttributes()
Gets the input attributes for the pane.
|
ViewFactory |
getViewFactory()
Fetches a factory that is suitable for producing views of any models that are produced by this kit.
|
void |
install(JEditorPane
Called when the kit is being installed into a JEditorPane.
|
createCaret, getContentType, read, read, write, writepublic StyledEditorKit()
public MutableAttributeSetgetInputAttributes()
public ElementgetCharacterAttributeRun()
public Action[] getActions()
getActions in class
DefaultEditorKit
public DocumentcreateDefaultDocument()
createDefaultDocument in class
DefaultEditorKit
public void install(JEditorPanec)
public void deinstall(JEditorPanec)
public ViewFactorygetViewFactory()
getViewFactory in class
DefaultEditorKit
public Objectclone()
protected void createInputAttributes(Elementelement, MutableAttributeSet set)
elements AttributeSet into
set. This does not copy component, icon, or element names attributes. Subclasses may wish to refine what is and what isn't copied here. But be sure to first remove all the attributes that are in
set.
This is called anytime the caret moves over a different location.