JavaTM Platform
Standard Ed. 6

类 javax.swing.text.EditorKit
的使用

使用 EditorKit 的软件包
javax.swing 提供一组“轻量级”(全部是 Java 语言)组件,尽量让这些组件在所有平台上的工作方式都相同。 
javax.swing.plaf 提供一个接口和许多抽象类,Swing 用它们来提供自己的可插入外观功能。 
javax.swing.plaf.basic 提供了根据基本外观构建的用户界面对象。 
javax.swing.plaf.multi 提供了组合两个或多个外观的用户界面对象。 
javax.swing.text 提供类 HTMLEditorKit 和创建 HTML 文本编辑器的支持类。 
javax.swing.text.html 提供类 HTMLEditorKit 和创建 HTML 文本编辑器的支持类。 
javax.swing.text.rtf 提供一个类 (RTFEditorKit),用于创建富文本格式(Rich-Text-Format)的文本编辑器。 
 

javax.swingEditorKit 的使用
 

返回 EditorKitjavax.swing 中的方法
protected  EditorKit JEditorPane.createDefaultEditorKit()
          首次创建组件时,创建默认的编辑器工具包 (PlainEditorKit)。
protected  EditorKit JTextPane.createDefaultEditorKit()
          创建默认使用的 EditorKit
static EditorKit JEditorPane.createEditorKitForContentType(String type)
          根据默认的编辑器工具包注册表为给定的类型创建处理程序。
 EditorKit JEditorPane.getEditorKit()
          获取用于处理内容的、当前已安装的工具包。
 EditorKit JEditorPane.getEditorKitForContentType(String type)
          获取用于给定内容类型的编辑器工具包。
 

参数类型为 EditorKitjavax.swing 中的方法
 void JEditorPane.setEditorKit(EditorKit kit)
          设置当前为处理内容而安装的工具包。
 void JTextPane.setEditorKit(EditorKit kit)
          设置当前安装的用于内容处理的工具包。
 void JEditorPane.setEditorKitForContentType(String type, EditorKit k)
          直接设置用于给定类型的编辑器工具包。
 

javax.swing.plafEditorKit 的使用
 

返回 EditorKitjavax.swing.plaf 中的方法
abstract  EditorKit TextUI.getEditorKit(JTextComponent t)
          获取为要编辑的文档类型设置策略的服务绑定。
 

javax.swing.plaf.basicEditorKit 的使用
 

返回 EditorKitjavax.swing.plaf.basic 中的方法
 EditorKit BasicEditorPaneUI.getEditorKit(JTextComponent tc)
          获取 UI 的 EditorKit。
 EditorKit BasicTextUI.getEditorKit(JTextComponent tc)
          获取 UI 的 EditorKit。
 

javax.swing.plaf.multiEditorKit 的使用
 

返回 EditorKitjavax.swing.plaf.multi 中的方法
 EditorKit MultiTextUI.getEditorKit(JTextComponent a)
          在由此对象处理的每个 UI 上调用 getEditorKit 方法。
 

javax.swing.textEditorKit 的使用
 

javax.swing.textEditorKit 的子类
 class DefaultEditorKit
          这是文本组件使编辑器对某些类型 的文本文档合理发挥其作用所需的实现集合。
 class StyledEditorKit
          这是文本组件针对某些类型 的文本文档要成为合理发挥编辑器功能所需的实现集合。
 

javax.swing.text.htmlEditorKit 的使用
 

javax.swing.text.htmlEditorKit 的子类
 class HTMLEditorKit
          Swing JEditorPane 文本组件通过称为 EditorKit 的插件机制来支持不同种类的内容。
 

javax.swing.text.rtfEditorKit 的使用
 

javax.swing.text.rtfEditorKit 的子类
 class RTFEditorKit
          这是对 RTF 编辑功能的默认实现。
 


JavaTM Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策