インタフェース
javax.swing.text.Documentの使用
パッケージ
説明
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
Swingコンポーネントによってトリガーされるイベントを提供します。
編集可能なテキスト・コンポーネントと編集不能なテキスト・コンポーネントを処理するクラスとインタフェースを提供します。
HTMLテキスト・エディタを作成するためのクラス
HTMLEditorKit
とサポート・クラスを提供します。Rich-Text-Formatテキスト・エディタを作成するためのクラス(
RTFEditorKit
)を提供します。-
javax.swingでのDocumentの使用
修飾子と型メソッド説明protected Document
JTextArea.createDefaultModel()
モデルが明示的に指定されない場合は、構築時に使うモデルのデフォルト実装を作成します。protected Document
JTextField.createDefaultModel()
モデルが明示的に指定されない場合は、構築時に使うモデルのデフォルト実装を作成します。修飾子と型メソッド説明void
JFormattedTextField.setDocument
(Document doc) エディタをテキスト・ドキュメントに関連付けます。void
JTextField.setDocument
(Document doc) エディタをテキスト・ドキュメントに関連付けます。void
JTextPane.setDocument
(Document doc) エディタをテキスト・ドキュメントに関連付けます。修飾子コンストラクタ説明JPasswordField
(Document doc, String txt, int columns) 指定されたテキスト・ストレージ・モデルと列数を使用する新規のJPasswordField
を構築します。指定されたドキュメント・モデルと、ほかの引数はすべてデフォルト(null, 0, 0)で、新しいJTextAreaを構築します。指定された行数と列数、および指定されたモデルで新しいJTextAreaを構築します。JTextField
(Document doc, String text, int columns) 指定されたテキスト・ストレージ・モデルと列数を使用する新規のJTextField
を構築します。 -
javax.swing.eventでのDocumentの使用
-
javax.swing.textでのDocumentの使用
修飾子と型クラス説明class
ドキュメント・インタフェースの実装であり、各種のドキュメントを実装するときのベースになります。class
Rich Text Formatに類似した方式を使って、字体や段落書式をマークアップできるドキュメントです。class
文字の属性をまったく保持しないプレーンなドキュメントです。修飾子と型メソッド説明DefaultEditorKit.createDefaultDocument()
このタイプのエディタに適した、初期化されていないテキスト・ストレージ・モデルPlainDocumentを作成します。abstract Document
EditorKit.createDefaultDocument()
この型のエディタに適している未初期化テキスト・ストレージ・モデルを作成します。StyledEditorKit.createDefaultDocument()
この型のエディタに適している未初期化テキスト・ストレージ・モデルを作成します。AbstractDocument.AbstractElement.getDocument()
基盤となるモデルを取得します。AbstractDocument.DefaultDocumentEvent.getDocument()
変更イベントの基となったドキュメントを返します。protected Document
AbstractWriter.getDocument()
ドキュメントを取得します。abstract Document
DocumentFilter.FilterBypass.getDocument()
変更が行われているDocumentを返します。Element.getDocument()
この要素に関連したドキュメントを取得します。JTextComponent.getDocument()
エディタに関連したモデルを取り出します。View.getDocument()
ビューに関連したモデルを取り出します。修飾子と型メソッド説明void
DefaultEditorKit.read
(InputStream in, Document doc, int pos) このタイプのコンテンツ・ハンドラに適した形式であると予想されるコンテンツを、指定したストリームから挿入します。void
指定されたストリームから内容を挿入します。内容はプレーン・テキストとして扱われます。abstract void
EditorKit.read
(InputStream in, Document doc, int pos) このタイプのコンテンツ・ハンドラに適した形式であると予想されるコンテンツを、指定したストリームから挿入します。abstract void
このタイプのコンテンツ・ハンドラに適した形式であると予想されるコンテンツを、指定したストリームから挿入します。void
JTextComponent.setDocument
(Document doc) エディタをテキスト・ドキュメントに関連付けます。void
DefaultEditorKit.write
(OutputStream out, Document doc, int pos, int len) このタイプのコンテンツ・ハンドラに適した形式で、ドキュメントからストリームへコンテンツを書き込みます。void
ドキュメントのコンテンツを、指定されたストリームにプレーン・テキストとして書き込みます。abstract void
EditorKit.write
(OutputStream out, Document doc, int pos, int len) このタイプのコンテンツ・ハンドラに適した形式で、ドキュメントからストリームへコンテンツを書き込みます。abstract void
このタイプのコンテンツ・ハンドラに適した形式で、ドキュメントからストリームへコンテンツを書き込みます。修飾子コンストラクタ説明protected
AbstractWriter
(Writer w, Document doc) 新しいAbstractWriterを作成します。protected
AbstractWriter
(Writer w, Document doc, int pos, int len) 新しいAbstractWriterを作成します。ElementIterator
(Document document) 新しいElementIterator
を作成します。 -
javax.swing.text.htmlでのDocumentの使用
-
javax.swing.text.rtfでのDocumentの使用
修飾子と型メソッド説明void
RTFEditorKit.read
(InputStream in, Document doc, int pos) このタイプのコンテンツ・ハンドラに適した形式であると予想されるコンテンツを、指定したストリームから挿入します。void
指定されたストリームから内容を挿入します。内容はプレーン・テキストとして扱われます。void
RTFEditorKit.write
(OutputStream out, Document doc, int pos, int len) このタイプのコンテンツ・ハンドラに適した形式で、ドキュメントからストリームへコンテンツを書き込みます。void
ドキュメントのコンテンツを、指定されたストリームにプレーン・テキストとして書き込みます。