| 
 | JavaTM 2 Platform Standard Ed. 6 | |||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 Document 的软件包 | |
|---|---|
| javax.swing | 提供一组“轻量级”(全部是 Java 语言)组件,尽量让这些组件在所有平台上的工作方式都相同。 | 
| javax.swing.event | 供 Swing 组件触发的事件使用。 | 
| javax.swing.text | 提供类 HTMLEditorKit和创建 HTML 文本编辑器的支持类。 | 
| javax.swing.text.html | 提供类 HTMLEditorKit和创建 HTML 文本编辑器的支持类。 | 
| javax.swing.text.rtf | 提供一个类 ( RTFEditorKit),用于创建富文本格式(Rich-Text-Format)的文本编辑器。 | 
| javax.swing 中 Document 的使用 | 
|---|
| 返回 Document 的 javax.swing 中的方法 | |
|---|---|
| protected  Document | JTextArea.createDefaultModel()如果没有显式给出构造时要使用的模型,则创建该模型的默认实现。 | 
| protected  Document | JTextField.createDefaultModel()如果没有显式给出构造时要使用的模型,则创建该模型的默认实现。 | 
| 参数类型为 Document 的 javax.swing 中的方法 | |
|---|---|
|  void | JFormattedTextField.setDocument(Document doc)将该编辑器与某个文本文档关联。 | 
|  void | JTextPane.setDocument(Document doc)将编辑器与一个文本文档关联。 | 
|  void | JTextField.setDocument(Document doc)将编辑器与一个文本文档关联。 | 
| 参数类型为 Document 的 javax.swing 中的构造方法 | |
|---|---|
| JPasswordField(Document doc,
               String txt,
               int columns)构造一个使用给定文本存储模型和给定列数的新 JPasswordField。 | |
| JTextArea(Document doc)构造新的 JTextArea,使其具有给定的文档模型,所有其他参数均默认为 (null, 0, 0)。 | |
| JTextArea(Document doc,
          String text,
          int rows,
          int columns)构造具有指定行数和列数以及给定模型的新的 JTextArea。 | |
| JTextField(Document doc,
           String text,
           int columns)构造一个新的 JTextField,它使用给定文本存储模型和给定的列数。 | |
| javax.swing.event 中 Document 的使用 | 
|---|
| 返回 Document 的 javax.swing.event 中的方法 | |
|---|---|
|  Document | DocumentEvent.getDocument()获得发起更改事件的文档。 | 
| javax.swing.text 中 Document 的使用 | 
|---|
| javax.swing.text 中 Document 的子接口 | |
|---|---|
|  interface | StyledDocument用作通用样式化文档的接口。 | 
| 实现 Document 的 javax.swing.text 中的类 | |
|---|---|
|  class | AbstractDocument文档接口的实现,可作为实现各种文档的基础。 | 
|  class | DefaultStyledDocument能够以类似富文本格式 (Rich Text Format) 的方式对其字符和段落样式进行标记的文档。 | 
|  class | PlainDocument维护无任何字符属性的普通文档。 | 
| 返回 Document 的 javax.swing.text 中的方法 | |
|---|---|
|  Document | StyledEditorKit.createDefaultDocument()创建一个适合此编辑器类型的未初始化文本存储模型。 | 
|  Document | DefaultEditorKit.createDefaultDocument()创建一个适合此编辑器类型的未初始化文本存储模型 (PlainDocument)。 | 
| abstract  Document | EditorKit.createDefaultDocument()创建一个适合此编辑器类型的未初始化的文本存储模型。 | 
| protected  Document | AbstractWriter.getDocument()获取文档。 | 
| abstract  Document | DocumentFilter.FilterBypass.getDocument()返回发生变化的 Document。 | 
|  Document | View.getDocument()获取与视图关联的模型。 | 
|  Document | JTextComponent.getDocument()获取与编辑器关联的模型。 | 
|  Document | AbstractDocument.AbstractElement.getDocument()获得基础模型。 | 
|  Document | AbstractDocument.DefaultDocumentEvent.getDocument()获得发起更改事件的文档。 | 
|  Document | Element.getDocument()获取与此元素关联的文档。 | 
| 参数类型为 Document 的 javax.swing.text 中的方法 | |
|---|---|
|  void | DefaultEditorKit.read(InputStream in,
     Document doc,
     int pos)插入取自给定流的内容,其格式需要适合此类型的内容处理程序。 | 
| abstract  void | EditorKit.read(InputStream in,
     Document doc,
     int pos)插入来自给定流的内容,其格式需要适合此类型的内容处理程序。 | 
|  void | DefaultEditorKit.read(Reader in,
     Document doc,
     int pos)插入取自给定流的内容,它将被视为纯文本。 | 
| abstract  void | EditorKit.read(Reader in,
     Document doc,
     int pos)插入来自给定流的内容,其格式需要适合此类型的内容处理程序。 | 
|  void | JTextComponent.setDocument(Document doc)将编辑器与文本文档关联。 | 
|  void | DefaultEditorKit.write(OutputStream out,
      Document doc,
      int pos,
      int len)将文档中的内容以适合此类型内容处理程序的格式写入给定的流。 | 
| abstract  void | EditorKit.write(OutputStream out,
      Document doc,
      int pos,
      int len)将文档中的内容以适合此类型内容处理程序的格式写入给定的流。 | 
|  void | DefaultEditorKit.write(Writer out,
      Document doc,
      int pos,
      int len)将取自文档的内容以纯文本格式写入给定流。 | 
| abstract  void | EditorKit.write(Writer out,
      Document doc,
      int pos,
      int len)将文档中的内容以适合此类型内容处理程序的格式写入给定的流。 | 
| 参数类型为 Document 的 javax.swing.text 中的构造方法 | |
|---|---|
| AbstractWriter(Writer w,
               Document doc)创建新的 AbstractWriter。 | |
| AbstractWriter(Writer w,
               Document doc,
               int pos,
               int len)创建新的 AbstractWriter。 | |
| ElementIterator(Document document)创建新的 ElementIterator。 | |
| javax.swing.text.html 中 Document 的使用 | 
|---|
| 实现 Document 的 javax.swing.text.html 中的类 | |
|---|---|
|  class | HTMLDocument对 HTML 进行建模的文档。 | 
| 返回 Document 的 javax.swing.text.html 中的方法 | |
|---|---|
|  Document | HTMLEditorKit.createDefaultDocument()创建一个适合此编辑器类型的未初始化文本存储模型。 | 
| 参数类型为 Document 的 javax.swing.text.html 中的方法 | |
|---|---|
|  void | HTMLEditorKit.read(Reader in,
     Document doc,
     int pos)插入来自给定流的内容。 | 
|  void | HTMLEditorKit.write(Writer out,
      Document doc,
      int pos,
      int len)以适合此类内容处理程序的格式,将文档中的内容写入给定流。 | 
| javax.swing.text.rtf 中 Document 的使用 | 
|---|
| 参数类型为 Document 的 javax.swing.text.rtf 中的方法 | |
|---|---|
|  void | RTFEditorKit.read(InputStream in,
     Document doc,
     int pos)插入来自给定流的内容,该内容的格式需要适合于此类内容处理程序。 | 
|  void | RTFEditorKit.read(Reader in,
     Document doc,
     int pos)插入来自给定流的内容,该内容将被视为纯文本。 | 
|  void | RTFEditorKit.write(OutputStream out,
      Document doc,
      int pos,
      int len)以适合此类内容处理程序的格式,将文档中的内容写入给定流。 | 
|  void | RTFEditorKit.write(Writer out,
      Document doc,
      int pos,
      int len)将文档中的内容作为纯文本写入给定的流。 | 
| 
 | JavaTM 2 Platform Standard Ed. 6 | |||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
版权所有 2008 Sun Microsystems, Inc. 保留所有权利。请遵守GNU General Public License, version 2 only。