JavaTM 2 Platform
Std. Ed. v1.3

クラス
javax.swing.text.EditorKit の使用

EditorKit を使用しているパッケージ
javax.swing すべてのプラットフォームで可能な限り同じように機能する、「軽量」(Java 共通言語) コンポーネントのセットを提供します。 
javax.swing.plaf 1 つのインタフェースおよび多くの抽象クラスを提供しており、Swing は、プラグイン可能な Look & Feel 機能を実現するためにこれらのクラスを利用します。 
javax.swing.plaf.basic 基本 Look & Feel に従って作成されたユーザインタフェースオブジェクトを提供します。 
javax.swing.plaf.multi 多重 Look & Feel を利用すると、デフォルトの Look & Feel に補助的な Look & Feel を結合できます。 
javax.swing.text 編集可能/編集不能テキストコンポーネントを処理するクラスとインタフェースを提供します。 
javax.swing.text.html HTML テキストエディタを作成するための HTMLEditorKit クラスとサポートクラスを提供します。  
javax.swing.text.rtf Rich-Text-Format テキストエディタを作成するためのクラス (RTFEditorKit) を提供します。  
 

javax.swing での EditorKit の使用
 

EditorKit を返す javax.swing のメソッド
protected  EditorKit JEditorPane.createDefaultEditorKit()
          コンポーネントが初めて作成されたときに、デフォルトのエディタキット (PlainEditorKit) を作成します。
 EditorKit JEditorPane.getEditorKit()
          コンテンツの処理のために現在インストールされているキットを返します。
 EditorKit JEditorPane.getEditorKitForContentType(String type)
          指定されたコンテンツタイプで使用するエディタキットを取り出します。
static EditorKit JEditorPane.createEditorKitForContentType(String type)
          エディタキットのデフォルトのレジストリから、指定されたコンテンツタイプのハンドラを作成します。
protected  EditorKit JTextPane.createDefaultEditorKit()
          デフォルトで使う EditorKit を作成します。
 

EditorKit 型のパラメータを持つ javax.swing のメソッド
 void JEditorPane.setEditorKit(EditorKit kit)
          コンテンツの処理のために現在インストールされているキットを設定します。
 void JEditorPane.setEditorKitForContentType(String type, EditorKit k)
          指定されたコンテンツタイプで使用できるようにエディタキットを直接設定します。
 void JTextPane.setEditorKit(EditorKit kit)
          コンテンツを処理するために現在インストールされているキットを設定します。
 

javax.swing.plaf での EditorKit の使用
 

EditorKit を返す javax.swing.plaf のメソッド
abstract  EditorKit TextUI.getEditorKit(JTextComponent t)
          編集中のドキュメントのタイプで使用するポリシーを設定するサービスのバインディングを取得します。
 

javax.swing.plaf.basic での EditorKit の使用
 

EditorKit を返す javax.swing.plaf.basic のメソッド
 EditorKit BasicTextUI.getEditorKit(JTextComponent tc)
          UI の EditorKit を返します。
 EditorKit BasicEditorPaneUI.getEditorKit(JTextComponent tc)
          UI の EditorKit を返します。
 EditorKit BasicTextPaneUI.getEditorKit(JTextComponent tc)
          UI の EditorKit を返します。
 

javax.swing.plaf.multi での EditorKit の使用
 

EditorKit を返す javax.swing.plaf.multi のメソッド
 EditorKit MultiTextUI.getEditorKit(JTextComponent a)
          この MultiUI が扱う各 UI で、getEditorKit を呼び出します。
 

javax.swing.text での EditorKit の使用
 

javax.swing.text での EditorKit のサブクラス
 class DefaultEditorKit
          特定のタイプのテキストドキュメントに対して適切なテキストエディタとして機能するために、テキストコンポーネントが必要とするもののセットです。
 class StyledEditorKit
          特定のタイプのテキストドキュメントに対して適切なエディタとして機能するために、テキストコンポーネントに必要なセットです。
 

javax.swing.text.html での EditorKit の使用
 

javax.swing.text.html での EditorKit のサブクラス
 class HTMLEditorKit
          Swing の JEditorPane テキストコンポーネントは、EditorKit と呼ばれるプラグイン機構により、さまざまな種類のコンテンツをサポートしています。
 

javax.swing.text.rtf での EditorKit の使用
 

javax.swing.text.rtf での EditorKit のサブクラス
 class RTFEditorKit
          RTF 編集機能のデフォルトの実装です。
 


JavaTM 2 Platform
Std. Ed. v1.3

バグや機能要求の報告
さらに詳しい API リファレンスおよび開発者ドキュメントについては、 Java 2 SDK SE Developer Documentation を参照してください。このドキュメントには、概念、用語の定義、回避策、 実用的なコード例など、開発者を対象にした詳細な解説が掲載されています。

Java、Java 2D、JDBC は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.