public class RTFEditorKit extends StyledEditorKit
StyledEditorKit.AlignmentAction , StyledEditorKit.BoldAction , StyledEditorKit.FontFamilyAction , StyledEditorKit.FontSizeAction , StyledEditorKit.ForegroundAction , StyledEditorKit.ItalicAction , StyledEditorKit.StyledTextAction , StyledEditorKit.UnderlineAction 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 |
|---|
RTFEditorKit()
Constructs an RTFEditorKit.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getContentType()
Get the MIME type of the data that this kit represents support for.
|
void |
read(InputStream
Insert content from the given stream which is expected to be in a format appropriate for this kind of content handler.
|
void |
read(Reader
Insert content from the given stream, which will be treated as plain text.
|
void |
write(OutputStream
Write content from a document to the given stream in a format appropriate for this kind of content handler.
|
void |
write(Writer
Write content from a document to the given stream as plain text.
|
clone, createDefaultDocument, createInputAttributes, deinstall, getActions, getCharacterAttributeRun, getInputAttributes, getViewFactory, installcreateCaretpublic StringgetContentType()
text/rtf.
getContentType in class
DefaultEditorKit
public void read(InputStreamin, Document doc, int pos) throws IOException , BadLocationException
read in class
DefaultEditorKit
in - The stream to read from
doc - The destination for the insertion.
pos - The location in the document to place the content.
IOException - on any I/O error
BadLocationException - if pos represents an invalid location within the document.
public void write(OutputStreamout, Document doc, int pos, int len) throws IOException , BadLocationException
write in class
DefaultEditorKit
out - The stream to write to
doc - The source for the write.
pos - The location in the document to fetch the content.
len - The amount to write out.
IOException - on any I/O error
BadLocationException - if pos represents an invalid location within the document.
public void read(Readerin, Document doc, int pos) throws IOException , BadLocationException
read in class
DefaultEditorKit
in - The stream to read from
doc - The destination for the insertion.
pos - The location in the document to place the content.
IOException - on any I/O error
BadLocationException - if pos represents an invalid location within the document.
public void write(Writerout, Document doc, int pos, int len) throws IOException , BadLocationException
write in class
DefaultEditorKit
out - The stream to write to
doc - The source for the write.
pos - The location in the document to fetch the content.
len - The amount to write out.
IOException - on any I/O error
BadLocationException - if pos represents an invalid location within the document.