インタフェース
javax.swing.text.Documentの使用

Documentを使用するパッケージ
パッケージ
説明
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
Swingコンポーネントによってトリガーされるイベントを提供します。
編集可能なテキスト・コンポーネントと編集不能なテキスト・コンポーネントを処理するクラスとインタフェースを提供します。
HTMLテキスト・エディタを作成するためのクラスHTMLEditorKitとサポート・クラスを提供します。
Rich-Text-Formatテキスト・エディタを作成するためのクラス(RTFEditorKit)を提供します。
  • javax.swingでのDocumentの使用

    Documentを返すjavax.swing内のメソッド
    修飾子と型
    メソッド
    説明
    protected Document
    JTextArea.createDefaultModel()
    モデルが明示的に指定されない場合は、構築時に使うモデルのデフォルト実装を作成します。
    protected Document
    JTextField.createDefaultModel()
    モデルが明示的に指定されない場合は、構築時に使うモデルのデフォルト実装を作成します。
    Document型のパラメータを持つjavax.swing内のメソッド
    修飾子と型
    メソッド
    説明
    void
    JFormattedTextField.setDocument(Document doc)
    エディタをテキスト・ドキュメントに関連付けます。
    void
    JTextField.setDocument(Document doc)
    エディタをテキスト・ドキュメントに関連付けます。
    void
    JTextPane.setDocument(Document doc)
    エディタをテキスト・ドキュメントに関連付けます。
    Document型のパラメータを持つjavax.swing内のコンストラクタ
    修飾子
    コンストラクタ
    説明
     
    JPasswordField(Document doc, String txt, int columns)
    指定されたテキスト・ストレージ・モデルと列数を使用する新規のJPasswordFieldを構築します。
     
    指定されたドキュメント・モデルと、ほかの引数はすべてデフォルト(null, 0, 0)で、新しいJTextAreaを構築します。
     
    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内のメソッド
    修飾子と型
    メソッド
    説明
    DocumentEvent.getDocument()
    変更イベントの基となったドキュメントを返します。
  • javax.swing.textでのDocumentの使用

    javax.swing.text内のDocumentのサブインタフェース
    修飾子と型
    インタフェース
    説明
    interface 
    書式付きドキュメントのジェネリック・インタフェースです。
    Documentを実装しているjavax.swing.text内のクラス
    修飾子と型
    クラス
    説明
    class 
    ドキュメント・インタフェースの実装であり、各種のドキュメントを実装するときのベースになります。
    class 
    Rich Text Formatに類似した方式を使って、字体や段落書式をマークアップできるドキュメントです。
    class 
    文字の属性をまったく保持しないプレーンなドキュメントです。
    Documentを返すjavax.swing.text内のメソッド
    修飾子と型
    メソッド
    説明
    DefaultEditorKit.createDefaultDocument()
    このタイプのエディタに適した、初期化されていないテキスト・ストレージ・モデルPlainDocumentを作成します。
    abstract Document
    この型のエディタに適している未初期化テキスト・ストレージ・モデルを作成します。
    StyledEditorKit.createDefaultDocument()
    この型のエディタに適している未初期化テキスト・ストレージ・モデルを作成します。
    AbstractDocument.AbstractElement.getDocument()
    基盤となるモデルを取得します。
    AbstractDocument.DefaultDocumentEvent.getDocument()
    変更イベントの基となったドキュメントを返します。
    protected Document
    AbstractWriter.getDocument()
    ドキュメントを取得します。
    abstract Document
    DocumentFilter.FilterBypass.getDocument()
    変更が行われているDocumentを返します。
    Element.getDocument()
    この要素に関連したドキュメントを取得します。
    JTextComponent.getDocument()
    エディタに関連したモデルを取り出します。
    ビューに関連したモデルを取り出します。
    Document型のパラメータを持つjavax.swing.text内のメソッド
    修飾子と型
    メソッド
    説明
    void
    DefaultEditorKit.read(InputStream in, Document doc, int pos)
    このタイプのコンテンツ・ハンドラに適した形式であると予想されるコンテンツを、指定したストリームから挿入します。
    void
    DefaultEditorKit.read(Reader in, Document doc, int pos)
    指定されたストリームから内容を挿入します。内容はプレーン・テキストとして扱われます。
    abstract void
    EditorKit.read(InputStream 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)
    このタイプのコンテンツ・ハンドラに適した形式で、ドキュメントからストリームへコンテンツを書き込みます。
    void
    DefaultEditorKit.write(Writer out, Document doc, int pos, int len)
    ドキュメントのコンテンツを、指定されたストリームにプレーン・テキストとして書き込みます。
    abstract void
    EditorKit.write(OutputStream out, Document doc, int pos, int len)
    このタイプのコンテンツ・ハンドラに適した形式で、ドキュメントからストリームへコンテンツを書き込みます。
    abstract void
    EditorKit.write(Writer out, Document doc, int pos, int len)
    このタイプのコンテンツ・ハンドラに適した形式で、ドキュメントからストリームへコンテンツを書き込みます。
    Document型のパラメータを持つjavax.swing.text内のコンストラクタ
    修飾子
    コンストラクタ
    説明
    protected
    新しいAbstractWriterを作成します。
    protected
    AbstractWriter(Writer w, Document doc, int pos, int len)
    新しいAbstractWriterを作成します。
     
    新しいElementIteratorを作成します。
  • javax.swing.text.htmlでのDocumentの使用

    Documentを実装しているjavax.swing.text.html内のクラス
    修飾子と型
    クラス
    説明
    class 
    HTMLをモデル化するドキュメントです。
    Documentを返すjavax.swing.text.html内のメソッド
    修飾子と型
    メソッド
    説明
    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)
    ドキュメントのコンテンツを、指定されたストリームにプレーン・テキストとして書き込みます。