|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
上一个 下一个 | 框架 无框架 |
使用 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 |
JTextField.createDefaultModel()
如果没有显式给出构造时要使用的模型,则创建该模型的默认实现。 |
protected Document |
JTextArea.createDefaultModel()
如果没有显式给出构造时要使用的模型,则创建该模型的默认实现。 |
参数类型为 Document 的 javax.swing 中的方法 | |
---|---|
void |
JTextField.setDocument(Document doc)
将编辑器与一个文本文档关联。 |
void |
JTextPane.setDocument(Document doc)
将编辑器与一个文本文档关联。 |
void |
JFormattedTextField.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 中的方法 | |
---|---|
abstract Document |
EditorKit.createDefaultDocument()
创建一个适合此编辑器类型的未初始化的文本存储模型。 |
Document |
DefaultEditorKit.createDefaultDocument()
创建一个适合此编辑器类型的未初始化文本存储模型 (PlainDocument)。 |
Document |
StyledEditorKit.createDefaultDocument()
创建一个适合此编辑器类型的未初始化文本存储模型。 |
Document |
Element.getDocument()
获取与此元素关联的文档。 |
Document |
AbstractDocument.AbstractElement.getDocument()
获得基础模型。 |
Document |
AbstractDocument.DefaultDocumentEvent.getDocument()
获得发起更改事件的文档。 |
Document |
JTextComponent.getDocument()
获取与编辑器关联的模型。 |
Document |
View.getDocument()
获取与视图关联的模型。 |
abstract Document |
DocumentFilter.FilterBypass.getDocument()
返回发生变化的 Document。 |
protected Document |
AbstractWriter.getDocument()
获取文档。 |
参数类型为 Document 的 javax.swing.text 中的方法 | |
---|---|
abstract void |
EditorKit.read(InputStream in,
Document doc,
int pos)
插入来自给定流的内容,其格式需要适合此类型的内容处理程序。 |
void |
DefaultEditorKit.read(InputStream in,
Document doc,
int pos)
插入来自给定流的内容,其格式需要适合此类型的内容处理程序。 |
abstract void |
EditorKit.read(Reader in,
Document doc,
int pos)
插入来自给定流的内容,其格式需要适合此类型的内容处理程序。 |
void |
DefaultEditorKit.read(Reader in,
Document doc,
int pos)
插入来自给定流的内容,它将被视为纯文本。 |
void |
JTextComponent.setDocument(Document doc)
将编辑器与文本文档关联。 |
abstract void |
EditorKit.write(OutputStream out,
Document doc,
int pos,
int len)
将文档中的内容以适合此类型内容处理程序的格式写入给定的流。 |
void |
DefaultEditorKit.write(OutputStream out,
Document doc,
int pos,
int len)
将文档中的内容以适合此类型内容处理程序的格式写入给定的流。 |
abstract void |
EditorKit.write(Writer out,
Document doc,
int pos,
int len)
将文档中的内容以适合此类型内容处理程序的格式写入给定的流。 |
void |
DefaultEditorKit.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. 5.0 |
|||||||||
上一个 下一个 | 框架 无框架 |
版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。