|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
public interface DocumentListener
옵저버가 텍스트 문서에의 변경의 통지를 받도록(듯이) 등록하기 위한 인터페이스입니다.
Document 인터페이스 (AbstractDocument)의 디폴트 구현은 비동기적인 변경을 지원하고 있습니다. 이 기능이 사용되었을 경우, 즉 변경이 Swing 이벤트 thread 이외의 thread로 행해졌을 경우는, 변경 thread를 경유해 청취자에게 통지됩니다. 즉, 비동기적인 갱신이 이루어질 때는, 이 인터페이스의 구현이 thread 세이프일 필요가 있습니다.
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 Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.