パッケージ
javax.swing.textの使用

javax.swing.textを使用しているパッケージ 
パッケージ 説明
java.awt
ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。
javax.accessibility
ユーザー・インタフェース・コンポーネントとそれらのコンポーネントへのアクセスを提供するユーザー補助テクノロジの間の規約を定義します。
javax.swing
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
javax.swing.event
Swingコンポーネントによってトリガーされるイベント用に提供されています。
javax.swing.plaf
Swingがプラグイン可能なLook & Feel機能を提供するために使用する、1つのインタフェースおよび多くのabstractクラスを提供します。
javax.swing.plaf.basic
基本Look & Feelに従って構築されたユーザー・インタフェース・オブジェクトを提供します。
javax.swing.plaf.metal
デフォルトのLook & FeelであるJava Look & Feel (以前のコード名はMetal)に従って構築されたユーザー・インタフェース・オブジェクトを提供します。
javax.swing.plaf.multi
複数のLook & Feelを結合するユーザー・インタフェース・オブジェクトを提供します。
javax.swing.plaf.synth
Synthは、すべてのペイントが委譲されるスキン設定可能なLook & Feelです。
javax.swing.text
編集可能なテキスト・コンポーネントと編集不能なテキスト・コンポーネントを処理するクラスとインタフェースを提供します。
javax.swing.text.html
HTMLテキスト・エディタを作成するためのクラスHTMLEditorKitとサポート・クラスを提供します。
javax.swing.text.html.parser
デフォルトのHTMLパーサーを、サポート・クラスとともに提供します。
javax.swing.text.rtf
Rich-Text-Formatテキスト・エディタを作成するためのクラス(RTFEditorKit)を提供します。
javax.swing.tree
javax.swing.JTreeを処理するためのクラスとインタフェースを提供します。
  • java.awtにより使用されるjavax.swing.textのクラス 
    クラス 説明
    AttributeSet
    一意な属性のコレクションです。
  • javax.accessibilityにより使用されるjavax.swing.textのクラス 
    クラス 説明
    AttributeSet
    一意な属性のコレクションです。
  • javax.swingにより使用されるjavax.swing.textのクラス 
    クラス 説明
    AttributeSet
    一意な属性のコレクションです。
    BadLocationException
    存在しない位置を参照しようとした場合などの、ドキュメント・モデル中の不正な位置を報告します。
    Document
    Documentはswingテキスト・コンポーネントのモデルとなるテキストのコンテナです。
    DocumentFilter
    DocumentFilterは、名前が示すようにDocument変更メソッドのフィルタです。
    EditorKit
    特定のタイプのテキスト・コンテンツに対して適切なエディタとして機能するために、テキスト・コンポーネントが必要とするもののセットを確立します。
    要素
    ドキュメントの構造上の部品を記述するインタフェースです。
    JTextComponent
    JTextComponentは、Swingテキスト・コンポーネントのための基底クラスです。
    JTextComponent.AccessibleJTextComponent
    このクラスはJTextComponentクラスのアクセシビリティ・サポートを実装しています。
    JTextComponent.KeyBinding
    キー・バインド作成用のレコードを割り当てます。
    MutableAttributeSet
    一意な属性を集めた可変コレクションのジェネリック・インタフェースです。
    NavigationFilter
    NavigationFilterは、カーソルを配置する場所を限定するために使用されます。
    Position.Bias
    モデル内の位置に対するバイアスを示す型保証された列挙です。
    Style
    ドキュメント内の要素に関連した属性のコレクションです。
    StyledDocument
    書式付きドキュメントのジェネリック・インタフェースです。
    StyledEditorKit
    特定のタイプのテキスト・ドキュメントに対して適切なエディタとして機能するために、テキスト・コンポーネントに必要なセットです。
  • javax.swing.eventにより使用されるjavax.swing.textのクラス 
    クラス 説明
    Document
    Documentはswingテキスト・コンポーネントのモデルとなるテキストのコンテナです。
    要素
    ドキュメントの構造上の部品を記述するインタフェースです。
  • javax.swing.plafにより使用されるjavax.swing.textのクラス 
    クラス 説明
    BadLocationException
    存在しない位置を参照しようとした場合などの、ドキュメント・モデル中の不正な位置を報告します。
    EditorKit
    特定のタイプのテキスト・コンテンツに対して適切なエディタとして機能するために、テキスト・コンポーネントが必要とするもののセットを確立します。
    JTextComponent
    JTextComponentは、Swingテキスト・コンポーネントのための基底クラスです。
    Position.Bias
    モデル内の位置に対するバイアスを示す型保証された列挙です。
    View
    Viewクラスは、テキスト・パッケージの非常に重要な部分です。
  • javax.swing.plaf.basicにより使用されるjavax.swing.textのクラス 
    クラス 説明
    BadLocationException
    存在しない位置を参照しようとした場合などの、ドキュメント・モデル中の不正な位置を報告します。
    Caret
    ドキュメント・モデル内に内容を挿入できる、ドキュメント・ビュー内の場所を示します。
    DefaultCaret
    Caretのデフォルト実装です。
    DefaultHighlighter
    このクラスは、Highlighterインタフェースを実装します。
    EditorKit
    特定のタイプのテキスト・コンテンツに対して適切なエディタとして機能するために、テキスト・コンポーネントが必要とするもののセットを確立します。
    要素
    ドキュメントの構造上の部品を記述するインタフェースです。
    Highlighter
    バックグラウンドを色付き領域でマークアップできるようにするオブジェクトのインタフェースです。
    JTextComponent
    JTextComponentは、Swingテキスト・コンポーネントのための基底クラスです。
    Keymap
    アクションに対するキー・ストローク割当てのコレクションです。
    LayeredHighlighter  
    Position.Bias
    モデル内の位置に対するバイアスを示す型保証された列挙です。
    View
    Viewクラスは、テキスト・パッケージの非常に重要な部分です。
    ViewFactory
    ドキュメント対象の一部のビューを作成するファクトリです。
  • javax.swing.plaf.metalにより使用されるjavax.swing.textのクラス 
    クラス 説明
    ViewFactory
    ドキュメント対象の一部のビューを作成するファクトリです。
  • javax.swing.plaf.multiにより使用されるjavax.swing.textのクラス 
    クラス 説明
    BadLocationException
    存在しない位置を参照しようとした場合などの、ドキュメント・モデル中の不正な位置を報告します。
    EditorKit
    特定のタイプのテキスト・コンテンツに対して適切なエディタとして機能するために、テキスト・コンポーネントが必要とするもののセットを確立します。
    JTextComponent
    JTextComponentは、Swingテキスト・コンポーネントのための基底クラスです。
    Position.Bias
    モデル内の位置に対するバイアスを示す型保証された列挙です。
    View
    Viewクラスは、テキスト・パッケージの非常に重要な部分です。
  • javax.swing.plaf.synthにより使用されるjavax.swing.textのクラス 
    クラス 説明
    要素
    ドキュメントの構造上の部品を記述するインタフェースです。
    View
    Viewクラスは、テキスト・パッケージの非常に重要な部分です。
    ViewFactory
    ドキュメント対象の一部のビューを作成するファクトリです。
  • javax.swing.textにより使用されるjavax.swing.textのクラス 
    クラス 説明
    AbstractDocument
    ドキュメント・インタフェースの実装であり、各種のドキュメントを実装するときのベースになります。
    AbstractDocument.AbstractElement
    要素の抽象部分を実装します。
    AbstractDocument.AttributeContext
    このインタフェースは、プラグイン可能な属性圧縮手法をMutableAttributeSetの実装で使用可能にするために使用できます。
    AbstractDocument.BranchElement
    ほかの要素を含む複合要素を実装します。
    AbstractDocument.Content
    編集可能な文字のシーケンスを示すインタフェースです。
    AbstractDocument.DefaultDocumentEvent
    ドキュメントが変更された場合に、ドキュメントの変更を格納します。
    AsyncBoxView.ChildLocator
    局部の周辺で変更が行われているときに、局部での子ビューの効果的な位置を管理するクラスです。
    AsyncBoxView.ChildState
    子ビューのレイアウト状態を表すレコードです。
    AttributeSet
    一意な属性のコレクションです。
    AttributeSet.CharacterAttribute
    このインタフェースはタイプ・シグニチャであり、文字レベル表現に関与するあらゆる属性のキーに現れることが期待されます。
    AttributeSet.ColorAttribute
    このインタフェースはタイプ・シグニチャであり、色の表示に関与するあらゆる属性のキーに現れることが期待されます。
    AttributeSet.FontAttribute
    このインタフェースはタイプ・シグニチャであり、テキストの描画に使用するフォントの決定に関与するあらゆる属性のキーに現れることが期待されます。
    AttributeSet.ParagraphAttribute
    このインタフェースはタイプ・シグニチャであり、段落レベルの表現に関与する属性のキーに現れることが期待されます。
    BadLocationException
    存在しない位置を参照しようとした場合などの、ドキュメント・モデル中の不正な位置を報告します。
    BoxView
    ビューは、ビューの子を軸に沿ってタイリングすることで、1つのボックスの形状に配置します。
    Caret
    ドキュメント・モデル内に内容を挿入できる、ドキュメント・ビュー内の場所を示します。
    CompositeView
    CompositeViewは、1つ以上の子ビューを管理するabstractクラスのViewの実装です。
    DefaultEditorKit
    特定のタイプのテキスト・ドキュメントに対して適切なエディタとして機能するために、テキスト・コンポーネントに必要なセットです。
    DefaultFormatter
    DefaultFormatterは、任意のオブジェクトのフォーマットを行います。
    DefaultStyledDocument.ElementBuffer
    要素の階層に対する変更を管理するクラスです。
    DefaultStyledDocument.ElementSpec
    要素を構築する実装です。
    Document
    Documentはswingテキスト・コンポーネントのモデルとなるテキストのコンテナです。
    DocumentFilter
    DocumentFilterは、名前が示すようにDocument変更メソッドのフィルタです。
    DocumentFilter.FilterBypass
    Documentへのコールバックを回避して、Documentを変更する場合に使用されます。
    EditorKit
    特定のタイプのテキスト・コンテンツに対して適切なエディタとして機能するために、テキスト・コンポーネントが必要とするもののセットを確立します。
    要素
    ドキュメントの構造上の部品を記述するインタフェースです。
    ElementIterator
    ElementIteratorは、名前が示すとおり、Elementツリーを反復処理します。
    FieldView
    複数行のプレーン・テキスト・ビューを単一行エディタのビューに適合するように拡張します。
    FlowView
    子を一部制約のある空間へ並べようとするビューです。
    FlowView.FlowStrategy
    フローの物理的なフォームを維持するための方法です。
    GlyphView
    テキスト・モデルの要素上にマッピングされたビューを表す、テキストの書式付きチャンクです。
    GlyphView.GlyphPainter
    グリフの描画を行うクラスです。
    Highlighter
    バックグラウンドを色付き領域でマークアップできるようにするオブジェクトのインタフェースです。
    Highlighter.Highlight
    ハイライト。
    Highlighter.HighlightPainter
    ハイライト・レンダラです。
    InternationalFormatter
    InternationalFormatterは、Stringへの変換とStringからの変換を処理するjava.text.Formatのインスタンスを使用して、DefaultFormatterを拡張します。
    JTextComponent
    JTextComponentは、Swingテキスト・コンポーネントのための基底クラスです。
    JTextComponent.DropLocation
    JTextComponentのドロップ位置を表します。
    JTextComponent.KeyBinding
    キー・バインド作成用のレコードを割り当てます。
    Keymap
    アクションに対するキー・ストローク割当てのコレクションです。
    LayeredHighlighter  
    LayeredHighlighter.LayerPainter
    階層化されたハイライト・レンダラです。
    LayoutQueue
    テキスト・レイアウト・タスクのキューです。
    MutableAttributeSet
    一意な属性を集めた可変コレクションのジェネリック・インタフェースです。
    NavigationFilter
    NavigationFilterは、カーソルを配置する場所を限定するために使用されます。
    NavigationFilter.FilterBypass
    カーソルを配置するキャレットのコールバックを回避する方法として使用されます。
    PlainView
    フォントと色が1種類ずつのテキストを含む単純な複数行テキスト・ビューのために、Viewインタフェースを実装します。
    位置
    ドキュメント内の位置を表します。
    Position.Bias
    モデル内の位置に対するバイアスを示す型保証された列挙です。
    Segment
    テキストのフラグメントを表す文字配列のセグメントです。
    Style
    ドキュメント内の要素に関連した属性のコレクションです。
    StyleConstants
    型保証でプロパティを取得または設定するためにAttributeSetまたはMutableAttributeSetに適用する、既知または共通の属性キーおよびメソッドのコレクションです。
    StyleContext
    書式および関連するリソースのプールです。
    StyleContext.SmallAttributeSet
    このクラスは、少数の属性を配列として格納します。
    StyledDocument
    書式付きドキュメントのジェネリック・インタフェースです。
    StyledEditorKit
    特定のタイプのテキスト・ドキュメントに対して適切なエディタとして機能するために、テキスト・コンポーネントに必要なセットです。
    StyledEditorKit.StyledTextAction
    StyledEditorKit (またはサブクラス)がインストールされたJEditorPaneでトリガーされると見なされるアクションです。
    TabableView
    サイズがタブに依存するViewのインタフェースです。
    TabExpander
    タブ拡張の複数の型の実装を実現する単純なインタフェースです。
    TableView.TableCell
    非推奨。
    テーブル・セルは任意のView実装となることができます。
    TableView.TableRow
    行中心のテーブル内の行のビューです。
    TabSet
    タブ・セットは、多くのタブストップで構成されます。
    TabStop
    1つのタブストップをカプセル化します。RTFは、基本的にタブストップを考慮します。
    TextAction
    いくつかの異なるテキスト・コンポーネントで共有されるキー・バインディングに便利なアクション実装です。
    View
    Viewクラスは、テキスト・パッケージの非常に重要な部分です。
    ViewFactory
    ドキュメント対象の一部のビューを作成するファクトリです。
  • javax.swing.text.htmlにより使用されるjavax.swing.textのクラス 
    クラス 説明
    AbstractDocument
    ドキュメント・インタフェースの実装であり、各種のドキュメントを実装するときのベースになります。
    AbstractDocument.AbstractElement
    要素の抽象部分を実装します。
    AbstractDocument.AttributeContext
    このインタフェースは、プラグイン可能な属性圧縮手法をMutableAttributeSetの実装で使用可能にするために使用できます。
    AbstractDocument.BranchElement
    ほかの要素を含む複合要素を実装します。
    AbstractDocument.Content
    編集可能な文字のシーケンスを示すインタフェースです。
    AbstractDocument.DefaultDocumentEvent
    ドキュメントが変更された場合に、ドキュメントの変更を格納します。
    AbstractDocument.LeafElement
    ある種のコンテンツを直接表す要素を実装します。
    AbstractWriter
    AbstractWriterは、属性を含む要素ツリーを実際に書き出すabstractクラスです。
    AttributeSet
    一意な属性のコレクションです。
    BadLocationException
    存在しない位置を参照しようとした場合などの、ドキュメント・モデル中の不正な位置を報告します。
    BoxView
    ビューは、ビューの子を軸に沿ってタイリングすることで、1つのボックスの形状に配置します。
    ComponentView
    ビューのインタフェースを実装するコンポーネント・デコレータです。
    CompositeView
    CompositeViewは、1つ以上の子ビューを管理するabstractクラスのViewの実装です。
    DefaultEditorKit
    特定のタイプのテキスト・ドキュメントに対して適切なエディタとして機能するために、テキスト・コンポーネントに必要なセットです。
    DefaultStyledDocument
    Rich Text Formatに類似した方式を使って、字体や段落書式をマークアップできるドキュメントです。
    DefaultStyledDocument.ElementSpec
    要素を構築する実装です。
    Document
    Documentはswingテキスト・コンポーネントのモデルとなるテキストのコンテナです。
    EditorKit
    特定のタイプのテキスト・コンテンツに対して適切なエディタとして機能するために、テキスト・コンポーネントが必要とするもののセットを確立します。
    要素
    ドキュメントの構造上の部品を記述するインタフェースです。
    FlowView
    子を一部制約のある空間へ並べようとするビューです。
    GlyphView
    テキスト・モデルの要素上にマッピングされたビューを表す、テキストの書式付きチャンクです。
    LabelView
    LabelViewは、テキスト・モデルの要素上にマッピングされたビューを表す、テキストの書式付きチャンクです。
    MutableAttributeSet
    一意な属性を集めた可変コレクションのジェネリック・インタフェースです。
    ParagraphView
    複数のフォント、色、コンポーネント、アイコンなどをサポートする単純な行折返し段落のビューです。
    Position.Bias
    モデル内の位置に対するバイアスを示す型保証された列挙です。
    Style
    ドキュメント内の要素に関連した属性のコレクションです。
    StyleContext
    書式および関連するリソースのプールです。
    StyleContext.SmallAttributeSet
    このクラスは、少数の属性を配列として格納します。
    StyledDocument
    書式付きドキュメントのジェネリック・インタフェースです。
    StyledEditorKit
    特定のタイプのテキスト・ドキュメントに対して適切なエディタとして機能するために、テキスト・コンポーネントに必要なセットです。
    StyledEditorKit.StyledTextAction
    StyledEditorKit (またはサブクラス)がインストールされたJEditorPaneでトリガーされると見なされるアクションです。
    TabableView
    サイズがタブに依存するViewのインタフェースです。
    TabExpander
    タブ拡張の複数の型の実装を実現する単純なインタフェースです。
    TextAction
    いくつかの異なるテキスト・コンポーネントで共有されるキー・バインディングに便利なアクション実装です。
    View
    Viewクラスは、テキスト・パッケージの非常に重要な部分です。
    ViewFactory
    ドキュメント対象の一部のビューを作成するファクトリです。
  • javax.swing.text.html.parserにより使用されるjavax.swing.textのクラス 
    クラス 説明
    ChangedCharSetException
    ChangedCharSetExceptionは、名前が示すとおり、文字セットが変更されたときにスローされる例外です。
    SimpleAttributeSet
    ハッシュ・テーブルを使用する、MutableAttributeSetの直接の実装です。
  • javax.swing.text.rtfにより使用されるjavax.swing.textのクラス 
    クラス 説明
    BadLocationException
    存在しない位置を参照しようとした場合などの、ドキュメント・モデル中の不正な位置を報告します。
    DefaultEditorKit
    特定のタイプのテキスト・ドキュメントに対して適切なエディタとして機能するために、テキスト・コンポーネントに必要なセットです。
    Document
    Documentはswingテキスト・コンポーネントのモデルとなるテキストのコンテナです。
    EditorKit
    特定のタイプのテキスト・コンテンツに対して適切なエディタとして機能するために、テキスト・コンポーネントが必要とするもののセットを確立します。
    StyledEditorKit
    特定のタイプのテキスト・ドキュメントに対して適切なエディタとして機能するために、テキスト・コンポーネントに必要なセットです。
  • javax.swing.treeにより使用されるjavax.swing.textのクラス 
    クラス 説明
    JTextComponent
    JTextComponentは、Swingテキスト・コンポーネントのための基底クラスです。