接口的使用
javax.swing.text.Document
使用 Document 的包
包
描述
提供一组“轻量级”(全 Java 语言)组件,尽可能在所有平台上以相同的方式工作。
提供由 Swing 组件触发的事件。
提供处理可编辑和不可编辑文本组件的类和接口。
提供用于创建 HTML 文本编辑器的类
HTMLEditorKit 和支持类。
提供用于创建 Rich-Text-Format 文本编辑器的类 (
RTFEditorKit)。
-
Document 在 javax.swing 中的用法
javax.swing 中返回 Document 的方法修饰符和类型方法描述protected DocumentJTextArea.createDefaultModel()如果未明确给出,则创建要在构造时使用的模型的默认实现。protected DocumentJTextField.createDefaultModel()如果未明确给出,则创建要在构造时使用的模型的默认实现。javax.swing 中的方法,参数类型为 Document修饰符和类型方法描述voidJFormattedTextField.setDocument(Document doc) 将编辑器与文本文档相关联。voidJTextField.setDocument(Document doc) 将编辑器与文本文档相关联。voidJTextPane.setDocument(Document doc) 将编辑器与文本文档相关联。javax.swing 中的构造函数,参数类型为 Document修饰符构造方法描述JPasswordField(Document doc, String txt, int columns) 构造一个新的JPasswordField,它使用给定的文本存储模型和给定的列数。使用给定的文档模型构造一个新的 JTextArea,并为所有其他参数(null、0、0)设置默认值。构造具有指定行数和列数以及给定模型的新 JTextArea。JTextField(Document doc, String text, int columns) 构造一个新的JTextField,它使用给定的文本存储模型和给定的列数。 -
Document 在 javax.swing.event 中的用法
javax.swing.event 中返回 Document 的方法 -
Document 在 javax.swing.text 中的用法
javax.swing.text 中 Document 的子接口javax.swing.text 中实现 Document 的类修饰符和类型类描述class文档接口的实现,作为实现各种文档的基础。class可以以类似于 RTF 格式的方式用字符和段落样式标记的文档。class不保留任何字符属性的普通文档。javax.swing.text 中返回 Document 的方法修饰符和类型方法描述DefaultEditorKit.createDefaultDocument()创建适合此类编辑器的未初始化文本存储模型 (PlainDocument)。abstract DocumentEditorKit.createDefaultDocument()创建适合此类编辑器的未初始化文本存储模型。StyledEditorKit.createDefaultDocument()创建适合此类编辑器的未初始化文本存储模型。AbstractDocument.AbstractElement.getDocument()检索基础模型。AbstractDocument.DefaultDocumentEvent.getDocument()获取发起更改事件的文档。protected DocumentAbstractWriter.getDocument()获取文档。abstract DocumentDocumentFilter.FilterBypass.getDocument()返回发生突变的文档。Element.getDocument()获取与此元素关联的文档。JTextComponent.getDocument()获取与编辑器关联的模型。View.getDocument()获取与视图关联的模型。javax.swing.text 中的方法,参数类型为 Document修饰符和类型方法描述voidDefaultEditorKit.read(InputStream in, Document doc, int pos) 从给定的流中插入内容,该内容应采用适合此类内容处理程序的格式。void插入来自给定流的内容,这些内容将被视为纯文本。abstract voidEditorKit.read(InputStream in, Document doc, int pos) 从给定的流中插入内容,该内容应采用适合此类内容处理程序的格式。abstract void从给定的流中插入内容,该内容应采用适合此类内容处理程序的格式。voidJTextComponent.setDocument(Document doc) 将编辑器与文本文档相关联。voidDefaultEditorKit.write(OutputStream out, Document doc, int pos, int len) 以适合此类内容处理程序的格式将文档中的内容写入给定流。void将文档中的内容作为纯文本写入给定的流。abstract voidEditorKit.write(OutputStream out, Document doc, int pos, int len) 以适合此类内容处理程序的格式将文档中的内容写入给定流。abstract void以适合此类内容处理程序的格式将文档中的内容写入给定流。javax.swing.text 中的构造函数,参数类型为 Document修饰符构造方法描述protectedAbstractWriter(Writer w, Document doc) 创建一个新的 AbstractWriter。protectedAbstractWriter(Writer w, Document doc, int pos, int len) 创建一个新的 AbstractWriter。ElementIterator(Document document) 创建一个新的ElementIterator。 -
Document 在 javax.swing.text.html 中的用法
javax.swing.text.html 中实现 Document 的类javax.swing.text.html 中返回 Document 的方法javax.swing.text.html 中的方法,参数类型为 Document -
Document 在 javax.swing.text.rtf 中的用法
javax.swing.text.rtf 中的方法,参数类型为 Document修饰符和类型方法描述voidRTFEditorKit.read(InputStream in, Document doc, int pos) 从给定的流中插入内容,该内容应采用适合此类内容处理程序的格式。void插入给定流中的内容,这些内容将被视为纯文本。voidRTFEditorKit.write(OutputStream out, Document doc, int pos, int len) 以适合此类内容处理程序的格式将文档中的内容写入给定流。void将文档中的内容作为纯文本写入给定的流。