JavaTM 2 Platform
Standard Ed. 5.0

javax.swing.event
ÀÎÅÍÆäÀ̽º DocumentListener

¸ðµç ½´ÆÛ ÀÎÅÍÆäÀ̽º:
EventListener
¾Ë·ÁÁø ±¸Çö Ŭ·¡½º ¸ñ·Ï:
JEditorPane.AccessibleJEditorPane, JEditorPane.AccessibleJEditorPaneHTML, JEditorPane.JEditorPaneAccessibleHypertextSupport, JPasswordField.AccessibleJPasswordField, JTextArea.AccessibleJTextArea, JTextComponent.AccessibleJTextComponent, JTextField.AccessibleJTextField

public interface DocumentListener
extends EventListener

¿ÉÀú¹ö°¡ ÅؽºÆ® ¹®¼­¿¡ÀÇ º¯°æÀÇ ÅëÁö¸¦ ¹Þµµ·Ï µî·ÏÇϱâ À§ÇÑ ÀÎÅÍÆäÀ̽ºÀÔ´Ï´Ù.

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)
          ¹®¼­ÀÇ ÀϺΰ¡ »èÁ¦µÈ °ÍÀ» ÅëÁöÇÕ´Ï´Ù.
 

¸Þ¼­µåÀÇ »ó¼¼

insertUpdate

void insertUpdate(DocumentEvent  e)
¹®¼­¿¡ÀÇ »ðÀÔÀÌ ÀÖ´ø °ÍÀ» ÅëÁöÇÕ´Ï´Ù. »õ·Ó°Ô »ðÀÔµÈ ¿µ¿ªÀº DocumentEvent°¡ ÁöÁ¤ÇÏ´Â ¹üÀ§¿¡ ÀÇÇØ Á¦Çѵ˴ϴÙ.

ÆĶó¹ÌÅÍ:
e - ¹®¼­ À̺¥Æ®

removeUpdate

void removeUpdate(DocumentEvent  e)
¹®¼­ÀÇ ÀϺΰ¡ »èÁ¦µÈ °ÍÀ» ÅëÁöÇÕ´Ï´Ù. ¹üÀ§´Â ºä°¡ ¸¶Áö¸·¿¡ (Áï °íÁ¤ À§°ªÀÌ °»½ÅµÇ±â Àü¿¡) ¹«¾ùÀ» Ç¥½ÃÇß´ÂÁö·Î ÁöÁ¤µË´Ï´Ù.

ÆĶó¹ÌÅÍ:
e - ¹®¼­ À̺¥Æ®

changedUpdate

void changedUpdate(DocumentEvent  e)
¼Ó¼º ¶Ç´Â ¼Ó¼º ¼¼Æ®°¡ º¯°æµÈ °ÍÀ» ÅëÁöÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
e - ¹®¼­ À̺¥Æ®

JavaTM 2 Platform
Standard Ed. 5.0

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.