| 
JavaTM 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 Platform Standard Ed. 6  | 
|||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。