- java.lang.Object
-
- javax.swing.text.EditorKit
-
- javax.swing.text.DefaultEditorKit
-
- javax.swing.text.StyledEditorKit
-
- javax.swing.text.rtf.RTFEditorKit
-
- 实现的所有接口
-
Serializable
,Cloneable
public class RTFEditorKitextends StyledEditorKit
这是RTF编辑功能的默认实现。 RTF支持不是由Swing团队编写的。 在未来,我们希望改善所提供的支持。- 另请参见:
- Serialized Form
-
-
嵌套类汇总
-
嵌套类/接口声明在类 javax.swing.text.StyledEditorKit
StyledEditorKit.AlignmentAction, StyledEditorKit.BoldAction, StyledEditorKit.FontFamilyAction, StyledEditorKit.FontSizeAction, StyledEditorKit.ForegroundAction, StyledEditorKit.ItalicAction, StyledEditorKit.StyledTextAction, StyledEditorKit.UnderlineAction
-
嵌套类/接口声明在类 javax.swing.text.DefaultEditorKit
DefaultEditorKit.BeepAction, DefaultEditorKit.CopyAction, DefaultEditorKit.CutAction, DefaultEditorKit.DefaultKeyTypedAction, DefaultEditorKit.InsertBreakAction, DefaultEditorKit.InsertContentAction, DefaultEditorKit.InsertTabAction, DefaultEditorKit.PasteAction
-
-
字段汇总
-
声明的属性在类 javax.swing.text.DefaultEditorKit
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
-
-
构造方法摘要
构造方法 构造器 描述 RTFEditorKit()
构造一个RTFEditorKit。
-
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 String
getContentType()
获取此工具包代表支持的数据的MIME类型。void
read(InputStream in, Document doc, int pos)
插入来自给定流的内容,该内容应采用适合此类内容处理程序的格式。void
read(Reader in, Document doc, int pos)
插入来自给定流的内容,该内容将被视为纯文本。void
write(OutputStream out, Document doc, int pos, int len)
以适合此类内容处理程序的格式将文档中的内容写入给定流。void
write(Writer out, Document doc, int pos, int len)
将文档中的内容以纯文本形式写入给定的流。-
声明方法的类 javax.swing.text.StyledEditorKit
clone, createDefaultDocument, createInputAttributes, deinstall, getActions, getCharacterAttributeRun, getInputAttributes, getViewFactory, install
-
声明方法的类 javax.swing.text.DefaultEditorKit
createCaret
-
-
-
-
方法详细信息
-
getContentType
public String getContentType()
获取此工具包代表支持的数据的MIME类型。 该套件支持text/rtf
型。- 重写:
-
getContentType
,类DefaultEditorKit
- 结果
- 类型
-
read
public void read(InputStream in, Document doc, int pos) throws IOException, BadLocationException
插入来自给定流的内容,该内容应采用适合此类内容处理程序的格式。- 重写:
-
read
,类DefaultEditorKit
- 参数
-
in
- 要读取的流 -
doc
- 插入的目的地。 -
pos
- 放置内容的文档中的位置。 - 异常
-
IOException
- 关于任何I / O错误 -
BadLocationException
- 如果pos表示文档中的无效位置。
-
write
public void write(OutputStream out, Document doc, int pos, int len) throws IOException, BadLocationException
以适合此类内容处理程序的格式将文档中的内容写入给定流。- 重写:
-
write
类DefaultEditorKit
- 参数
-
out
- 要写入的流 -
doc
- 写入源。 -
pos
- 文档中用于获取内容的位置。 -
len
- 要写出的金额。 - 异常
-
IOException
- 关于任何I / O错误 -
BadLocationException
- 如果pos表示文档中的无效位置。
-
read
public void read(Reader in, Document doc, int pos) throws IOException, BadLocationException
插入来自给定流的内容,该内容将被视为纯文本。- 重写:
-
read
,类DefaultEditorKit
- 参数
-
in
- 要读取的流 -
doc
- 插入的目的地。 -
pos
- 放置内容的文档中的位置。 - 异常
-
IOException
- 关于任何I / O错误 -
BadLocationException
- 如果pos表示文档中的无效位置。
-
write
public void write(Writer out, Document doc, int pos, int len) throws IOException, BadLocationException
将文档中的内容以纯文本形式写入给定的流。- 重写:
-
write
,类DefaultEditorKit
- 参数
-
out
- 要写入的流 -
doc
- 写入源。 -
pos
- 文档中用于获取内容的位置。 -
len
- 要写出的金额。 - 异常
-
IOException
- 关于任何I / O错误 -
BadLocationException
- if pos represents an invalid location within the document.
-
-