Java プラットフォーム 1.2

インタフェース
javax.swing.event.DocumentListener の使用

DocumentListener を使用するパッケージ
javax.swing 可能な限りすべてのプラットフォームで同じように機能する「軽量」コンポーネント (Java 言語全体で共通) のセットを提供します。 
javax.swing.text 編集可能/編集不能テキストコンポーネントを処理するクラスとインタフェースを提供します。 
 

javax.swing における DocumentListener の使用方法
 

DocumentListener を実装する javax.swing におけるクラス
protected  class JEditorPane.AccessibleJEditorPane
          このオブジェクトのユーザ補助機能を取得するために使用されるクラスです。
protected  class JEditorPane.AccessibleJEditorPaneHTML
          このクラスは AccessibleHypertext をサポートします。
protected  class JEditorPane.JEditorPaneAccessibleHypertextSupport
          AccessibleJEditorPaneHTML.getAccessibleText() によって返されます。
protected  class JPasswordField.AccessibleJPasswordField
          オブジェクトのユーザ補助機能を取得するために使用されるクラスです。
protected  class JTextArea.AccessibleJTextArea
          オブジェクトのユーザ補助機能を取得するために使用するクラスです。
protected  class JTextField.AccessibleJTextField
          オブジェクトのユーザ補助機能を取得するために使用するクラスです。
 

javax.swing.text における DocumentListener の使用方法
 

DocumentListener を実装する javax.swing.text におけるクラス
 class JTextComponent.AccessibleJTextComponent
          JTextComponent のユーザ補助機能を実装します。
 

DocumentListener のパラメータを持つ javax.swing.text におけるメソッド
 void AbstractDocument.addDocumentListener(DocumentListener listener)
          任意の変更を通知するドキュメントリスナーを追加します。
 void AbstractDocument.removeDocumentListener(DocumentListener listener)
          ドキュメントリスナーを削除します。
 void DefaultStyledDocument.addDocumentListener(DocumentListener listener)
          ドキュメントリスナーを追加し、変更があったときに通知されるようにします。
 void DefaultStyledDocument.removeDocumentListener(DocumentListener listener)
          リスナーを削除します。
 void Document.addDocumentListener(DocumentListener listener)
          ドキュメントに変更が加えられたときに通知の受信を開始するように、指定されたオブザーバを登録します。
 void Document.removeDocumentListener(DocumentListener listener)
          指定されたオブザーバを通知リストから登録解除して、それ以上変更の更新を受信しないようにします。
 


Java プラットフォーム 1.2

バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.