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, 2014, Oracle and/or its affiliates. All rights reserved.