JavaTM 2 Platform
Standard Ed. 5.0

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

¾Ë·ÁÁø ±¸Çö Ŭ·¡½º ¸ñ·Ï:
AbstractDocument.DefaultDocumentEvent

public interface DocumentEvent

¹®¼­ º¯°æÀÇ ÅëÁöÀÇ ÀÎÅÍÆäÀ̽ºÀÔ´Ï´Ù. Document ¿ÉÀú¹ö¿¡ Document°¡ ¾î¶»°Ô º¯°æµÇ¾ú´ÂÁö Á¤º¸¸¦ ÀÚ¼¼ÇÏ°Ô Á¦°øÇÕ´Ï´Ù. º¯°æÀÇ Å¸ÀÔ, º¯°æ Àå¼Ò, °Ô´Ù°¡ ¾î´À Element°¡ »ðÀÔ ¶Ç´Â »èÁ¦µÇ¾ú´ÂÁö¶ó°í ÇÏ´Â ±¸Á¶ÀûÀÎ º¯°æÀÇ »ó¼¼ µî, °í·¹º§ÀÇ Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù.

°ü·Ã Ç׸ñ:
Document, DocumentListener

Áßø(Nested) Ŭ·¡½º °³¿ä
static interface DocumentEvent.ElementChange
          Æ¯Á¤ÀÇ ¿ä¼Ò¿¡ ´ëÇؼ­ ´õÇØÁø º¯°æÀ» ±â¼úÇÕ´Ï´Ù.
static class DocumentEvent.EventType
          ¹®¼­ À̺¥Æ® ŸÀÔÀÇ ¿­°ÅÀÔ´Ï´Ù.
 
¸Þ¼­µå °³¿ä
 DocumentEvent.ElementChange getChange (Element  elem)
          ÁöÁ¤µÈ ¿ä¼ÒÀÇ º¯°æ Á¤º¸¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 Document getDocument ()
          º¯°æ À̺¥Æ®ÀÇ ±â°¡ µÈ ¹®¼­¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 int getLength ()
          º¯°æÀÇ ±æÀ̸¦ ¸®ÅÏÇÕ´Ï´Ù.
 int getOffset ()
          º¯°æÀÇ ½ÃÁ¡ÀÇ ¹®¼­³»¿¡¼­ÀÇ ¿ÀÇÁ¼Â(offset)¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 DocumentEvent.EventType getType ()
          À̺¥Æ®ÀÇ Å¸ÀÔÀ» ¸®ÅÏÇÕ´Ï´Ù.
 

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

getOffset

int getOffset()
º¯°æÀÇ ½ÃÁ¡ÀÇ ¹®¼­³»¿¡¼­ÀÇ ¿ÀÇÁ¼Â(offset)¸¦ ¸®ÅÏÇÕ´Ï´Ù.

¹Ýȯ°ª:
¿ÀÇÁ¼Â(offset) >= 0

getLength

int getLength()
º¯°æÀÇ ±æÀ̸¦ ¸®ÅÏÇÕ´Ï´Ù.

¹Ýȯ°ª:
±æÀÌ >= 0

getDocument

Document  getDocument()
º¯°æ À̺¥Æ®ÀÇ ±â°¡ µÈ ¹®¼­¸¦ ¸®ÅÏÇÕ´Ï´Ù.

¹Ýȯ°ª:
¹®¼­

getType

DocumentEvent.EventType  getType()
À̺¥Æ®ÀÇ Å¸ÀÔÀ» ¸®ÅÏÇÕ´Ï´Ù.

¹Ýȯ°ª:
ŸÀÔ

getChange

DocumentEvent.ElementChange  getChange(Element  elem)
ÁöÁ¤µÈ ¿ä¼ÒÀÇ º¯°æ Á¤º¸¸¦ ¸®ÅÏÇÕ´Ï´Ù. º¯°æ Á¤º¸¿¡´Â ¾î´À ¿ä¼Ò°¡ Ãß°¡ ¹× »èÁ¦µÇ¾ú´ÂÁö ¹× ±× À§°ªÀÌ ±â¼úµÇ°í ÀÖ½À´Ï´Ù. º¯°æÀÌ ¾ø¾ú´ø °æ¿ì´Â nullÀÌ ¸®Åϵ˴ϴ٠.

ÀÌ ¸Þ¼­µå´Â ¿ÉÀú¹ö°¡ ±¸Á¶ÀûÀÎ º¯°æÀ» ã¾Æ³»±â À§ÇÑ °ÍÀÔ´Ï´Ù. Áï, º¯°æÀÌ µÇ´Â ÀüºÎÅÍ Á¸ÀçÇØ, ÇöÀçµµ Á¸ÀçÇÏ°í ÀÖ´Â ¿ä¼Ò¸¸ÀÌ ElementChange ±â·ÏÀ» °¡Áú ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. »ç¿ëÇÒ ¼ö ÀÖ´Â º¯°æÀº Àç±ÍÀûÀÎ ÇÊ¿ä´Â ¾ø½À´Ï´Ù.

¿¹¸¦ µé¾î ¾î´À ¿ä¼Ò°¡ ±× ºÎ¸ð·ÎºÎÅÍ »èÁ¦µÇ¾úÀ» °æ¿ì, ÀÌ ¸Þ¼­µå´Â ºÎ¸ð°¡ º¯°æµÈ °ÍÀ» ÅëÁöÇØ, ºÎ¸ðÀÇ º¯°æÀ» ±â¼úÇÏ´Â ElementChange ±¸ÇöÀ» Á¦°øÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. »èÁ¦µÈÀڽĿ¡ °Ô ÀÚ½ÄÀÌ ÀÖ´Â °æ¿ì¿¡´Â ÀÌÀÚ½Ä ¿ä¼Ò¿¡ ´ëÇؼ­´Â »èÁ¦ÀÇ ÅëÁö¸¦ ¹ÞÀ» ÇÊ¿ä´Â ¾ø½À´Ï´Ù.

¾ÆÀÌ ¿ä¼Ò°¡ Ä£¿ä¼Ò¿¡ »ðÀԵǾúÀ» °æ¿ì, Ä£¿ä¼Ò´Â º¯°æÀÇ ÅëÁö¸¦ ÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù.ÀÚ½Ä ¿ä¼Ò°¡ Àڽſ¡°Ô »ðÀÔµÈ ¿ä¼Ò¸¦ °¡Áö°í ÀÖ´Â °æ¿ì (ºÎ¸ð¿¡°Ô À־´Â ¼ÕÀÚ¿¡ ÇØ´çÇÑ´Ù), ÀÌ·¯ÇÑ ¿ä¼Ò´Â º¯°æ ÅëÁö¸¦ ÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù.

ÆĶó¹ÌÅÍ:
elem - ¿ä¼Ò
¹Ýȯ°ª:
º¯°æ Á¤º¸. ¿ä¼Ò°¡ º¯°æµÇÁö ¾Ê¾Ò´ø °æ¿ì´Â null

JavaTM 2 Platform
Standard Ed. 5.0

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