|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
public interface DocumentListener
觀察者使用該介面註冊以接收文本文檔的更改通知。
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
- 文檔事件
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。