public interface DocumentListener extends EventListener
Document インタフェース (AbstractDocument) のデフォルト実装は非同期的な変更をサポートしています。この機能が使用された場合、つまり変更が Swing イベントスレッド以外のスレッドで行われた場合は、変更スレッドを経由してリスナーに通知されます。つまり、非同期的な更新がなされるときには、このインタフェースの実装がスレッドセーフである必要があります。
DocumentEvent 通知は JavaBeans のイベントモデルに基づいています。リスナーへの通知の順序は保証されず、Document の変更前にすべてのリスナーに通知する必要があります。つまり、DocumentListener の実装はイベントのソース (関連した Document) を変更しません。
Document
, StyledDocument
, DocumentEvent
修飾子と型 | メソッドと説明 |
---|---|
void |
changedUpdate(DocumentEvent e)
属性または属性セットが変更されたことを通知します。
|
void |
insertUpdate(DocumentEvent e)
ドキュメントへの挿入があったことを通知します。
|
void |
removeUpdate(DocumentEvent e)
ドキュメントの一部が削除されたことを通知します。
|
void insertUpdate(DocumentEvent e)
e
- ドキュメントイベントvoid removeUpdate(DocumentEvent e)
e
- ドキュメントイベントvoid changedUpdate(DocumentEvent e)
e
- ドキュメントイベント バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.