JavaTM 2
Platform
Std.  Ed.  v1. 4.0

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

±âÁ¸ÀÇ ±¸Çö Ŭ·¡½ºÀÇ À϶÷:
AbstractDocument.DefaultDocumentEvent

public interface DocumentEvent

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

°ü·Ã Ç׸ñ:
Document , DocumentListener

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

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

getOffset

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

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

getLength

public int getLength()
º¯°æÀÇ ±æÀ̸¦ µ¹·ÁÁÝ´Ï´Ù.

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

getDocument

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

¹Ýȯ°ª:
¹®¼­

getType

public DocumentEvent.EventType  getType()
À̺¥Æ®ÀÇ Å¸ÀÔÀ» µ¹·ÁÁÝ´Ï´Ù.

¹Ýȯ°ª:
ŸÀÔ

getChange

public DocumentEvent.ElementChange  getChange(Element  elem)
ÁöÁ¤µÈ ¿ä¼ÒÀÇ º¯°æ Á¤º¸¸¦ µ¹·ÁÁÝ´Ï´Ù. º¯°æ Á¤º¸¿¡´Â ¾î´À ¿ä¼Ò°¡ Ãß°¡ ¹× »èÁ¦µÇ¾ú´ÂÁö ¹× ±× À§Ä¡°¡ ±â¼úµÇ°í ÀÖ½À´Ï´Ù. º¯°æÀÌ ¾ø¾ú´ø °æ¿ì´Â null °¡ µ¹·ÁÁÖ¾îÁý´Ï´Ù.

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

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

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

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

JavaTM 2
Platform
Std.  Ed.  v1. 4.0

¹ö±×ÀÇ º¸°í¿Í ±â´ÉÀÇ ¸®Äù½ºÆ®
ÀÌ¿ÜÀÇ API ·¹ÆÛ·±½º ¹× °³¹ßÀÚ¿ë ¹®¼­¿¡ ´ëÇØ¼­´Â Java 2 SDK SE °³¹ßÀÚ¿ë ¹®¼­¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. °³¹ßÀÚÀü¿ëÀÇ »ó¼¼ÇÑ ÇØ¼³, °³³äÀÇ °³¿ä, ¿ë¾îÀÇ Á¤ÀÇ, ¹ö±×ÀÇ È¸ÇÇÃ¥, ¹× ÄÚµå ½Ç·Ê°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

Java, Java 2 D, ¹× JDBC ´Â ¹Ì±¹ ¹× ±× ¿ÜÀÇ ³ª¶ó¿¡ À־ÀÇ ¹Ì±¹ Sun Microsystems, Inc. ÀÇ »óÇ¥ ȤÀº µî·Ï»óÇ¥ÀÔ´Ï´Ù.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.