|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | »ý¼ºÀÚ | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
public interface EventTarget
EventTarget
ÀÎÅÍÆäÀ̽º´Â DOM À̺¥Æ® ¸ðµ¨À» Áö¿øÇÏ´Â ±¸Çö¿¡¼´Â ¸ðµç Node
¿¡
µû¶ó¼ ±¸ÇöµË´Ï´Ù. ±× ¶§¹®¿¡
Node
ÀÎÅÍÆäÀ̽ºÀÇ ÀνºÅϽº·Î ¹ÙÀεù¿¡ ƯÀ¯ÀÇ Ä³½ºÆ® ¸Þ¼µå¸¦ »ç¿ëÇØ,ÀÌ ÀÎÅÍÆäÀ̽º¸¦ ÃëµæÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ÀÎÅÍÆäÀ̽º¿¡¼´Â EventTarget
·Î EventListeners
¸¦ µî·Ï, »èÁ¦ÇϰųªEventTarget
¿¡ À̺¥Æ®¸¦ µð½ºÆÐÄ¡ Çϰųª ÇÒ ¼ö ÀÖ½À´Ï´Ù.
¡¸Document Object Model (DOM) Level 2 Events Specification¡¹µµ ÂüÁ¶ÇϽʽÿÀ.
¸Þ¼µå °³¿ä | |
---|---|
void |
addEventListener (String type,
EventListener listener,
boolean useCapture)
ÀÌ ¸Þ¼µå¿¡¼´Â À̺¥Æ® Ÿ°ÙÀ¸·Î À̺¥Æ® ¸®½º³Ê¸¦ µî·ÏÇÒ ¼ö ÀÖ½À´Ï´Ù. |
boolean |
dispatchEvent (Event evt)
ÀÌ ¸Þ¼µå¿¡¼´Â ±¸Çö À̺¥Æ® ¸ðµ¨¿¡ À̺¥Æ®¸¦ µð½ºÆÐÄ¡ ÇÒ ¼ö ÀÖ½À´Ï´Ù. |
void |
removeEventListener (String type,
EventListener listener,
boolean useCapture)
ÀÌ ¸Þ¼µå¿¡¼´Â À̺¥Æ® Ÿ°ÙÀ¸·ÎºÎÅÍ À̺¥Æ® ¸®½º³Ê¸¦ »èÁ¦ÇÒ ¼ö ÀÖ½À´Ï´Ù. |
¸Þ¼µåÀÇ »ó¼¼ |
---|
void addEventListener(String type, EventListener listener, boolean useCapture)
EventTarget
¿¡ EventListener
¸¦ Ãß°¡ÇßÀ» °æ¿ì, ÇöÀçÀÇ ¾×¼Ç¿¡¼´Â Æ®¸®°Å µÇÁö ¾Ê½À´Ï´Ù¸¸, ¹öºí ±¹¸é µî, À̺¥Æ® È帧ÀÇ µÚÀÇ ´Ü°è¿¡¼´Â Æ®¸®°Å µÇ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù. EventListener
°¡ °°Àº ÆÄ¶ó¹ÌÅ͸¦ °¡Á® °°Àº EventTarget
¿¡
µî·ÏµÇ¾î ÀÖ´Â °æ¿ì´Â Áߺ¹ ÇÏ´Â ÀνºÅϽº°¡ ÆÄ±âµË´Ï´Ù. À̰Ϳ¡ ÀÇÇØ
EventListener
°¡ 2
¹ø ºÒ·Á °¥ °ÍÀº ¾ø½À´Ï´Ù. Áߺ¹ ÇÏ´Â ÀνºÅϽº´Â ÆÄ±âµÇ±â ¶§¹®¿¡
removeEventListener
¸Þ¼µå·Î
»èÁ¦ÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù.
type
- »ç¿ëÀÚ°¡ µî·ÏÇϰí ÀÖ´Â À̺¥Æ®ÀÇ ÇüÅÂ
listener
- listener
ÆÄ¶ó¹ÌÅÍ´Â À̺¥Æ®ÀÇ ¹ß»ý½Ã¿¡ È£ÃâµÇ´Â ¸Þ¼µå¸¦ Æ÷ÇÔÇØ, »ç¿ëÀÚ¿¡ ÀÇÇØ ±¸ÇöµÇ´Â ÀÎÅÍÆäÀ̽º¸¦ ÁöÁ¤ÇÑ´Ù
useCapture
- true
ÀÇ °æ¿ì, »ç¿ëÀÚ°¡ capther¸¦ °³½ÃÇÏ°í ½ÍÀº °ÍÀ» useCapture
ÇÏÁö¸¸ °¡¸®Å²´Ù. ÁöÁ¤µÈ ÇüÅÂÀÇ ¸ðµç À̺¥Æ®´Â capther¸¦ °³½ÃÇÑµÚ Æ®¸®ÀÇ ÇϺο¡ ÀÖ´Â EventTargets
¿¡ µð½ºÆÐÄ¡ µÇ±â Àü¿¡
µî·ÏµÈ EventListener
¿¡ µð½ºÆÐÄ¡ µÈ´Ù. Æ®¸®¸¦ °³ÀÔ½ÃÄÑ ÀÂÊÀ¸·Î ÇâÇØ ¹öºí Çϰí ÀÖ´Â À̺¥Æ®´Â capther¿¡ »ç¿ëÇϱâ À§Çؼ ÁöÁ¤ÇÑ EventListener
´Â Æ®¸®°Å ÇÏÁö ¾Ê´Â´Ùvoid removeEventListener(String type, EventListener listener, boolean useCapture)
EventTarget
·ÎºÎÅÍ
EventListener
¸¦ »èÁ¦ÇÏ´Â °æ¿ì, ÇöÀçÀÇ ¾×¼Ç¿¡¼´Â Æ®¸®°Å µÇÁö ¾Ê½À´Ï´Ù. EventListener
´Â »èÁ¦µÈ µÚ¿¡´Â È£ÃâÇÒ ¼ö ¾ø½À´Ï´Ù. EventTarget
¿¡ µî·ÏµÇ¾î ÀÖ´Â EventListener
¸¦ ½Äº°ÇÏÁö ¾Ê´Â Àμö
±×¸®°í removeEventListener
¸¦ È£ÃâÇØµµ, È¿°ú´Â ÀüÇô ¾ø½À´Ï´Ù.
type
- »èÁ¦µÈ´Ù
EventListener
À̺¥Æ®ÀÇ ÇüÅÂlistener
- EventListener
´Â »èÁ¦µÇ´Â EventListener
¸¦ ³ªÅ¸³»´ÂuseCapture
- ȏ
Á¦ µÇ´Â EventListener
ÇÏÁö¸¸ capther ÇÏ´Â ¸®½º³Ê·Î¼ µî·ÏµÇ¾ú´ÂÁö ¾î¶°Çß´ÂÁö¸¦ ÁöÁ¤ÇÑ´Ù. ¸®½º³Ê°¡ capther ÇÏ´Â °æ¿ì·Î ÇÏÁö ¾Ê´Â °æ¿ìÀÇ 2
ȸ µî·ÏµÇ¾úÀ» °æ¿ì´Â µû·Î µû·Î »èÁ¦ÇÒ Çʿ䰡 ÀÖ´Ù. capther ÇÏ´Â ¸®½º³Ê¸¦ »èÁ¦Çصµ, °°Àº ¸®½º³Ê·Î capther ÇÏÁö ¾Ê´Â ¹öÀü¿¡ ´Â ¿ÏÀüÈ÷ ¿µÇâÀ» Áִ°žß
ÀÖ°í. ¿ªÀÇ °æ¿ìµµ ¸¶Âù°¡Áöboolean dispatchEvent(Event evt) throws EventException
dispatchEvent
ÀÌ ºÒ·¯ ÃâÀ̾ß
EventTarget
ÀÔ´Ï´Ù.
evt
- À̺¥Æ® ó¸®
¾È¿¡ »ç¿ëµÇ´Â À̺¥Æ®ÀÇ ÇüÅÂ, µ¿ÀÛ ¹× ÄÁÅØ½ºÆ®
Á¤º¸
dispatchEvent
ÀÇ ¹Ýȯ°ªÀº À̺¥Æ®¸¦ ó¸®ÇÑ ¸®½º³Ê°¡ preventDefault
¸¦ È£ÃâÇß´ÂÁö ¾î¶°Çß´ÂÁö¸¦ ³ªÅ¸³½´Ù. preventDefault
ÇÏÁö¸¸ ºÒ·Á °¬À» °æ¿ìÀÇ °ªÀº false. ±×·¸Áö ¾ÊÀº °æ¿ìÀÇ °ªÀº true
EventException
- UNSPECIFIED_EVENT_TYPE_ERR:
dispatchEvent
ÀÌ ºÒ·Á°¡±â Àü¿¡ À̺¥Æ®¸¦ ÃʱâÈÇØ Event
ÀÇ ÇüŰ¡ ÁöÁ¤µÇÁö ¾Ê¾Ò´ø °æ¿ì. Event
ÇüŸ¦ null
¶Ç´Â ºñ¾îÀִ ij¸¯ÅÍ ¶óÀÎÀ¸·Î ÁöÁ¤Çصµ, ÀÌ ¿¹¿Ü°¡ Æ®¸®°Å µÈ´Ù
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | »ý¼ºÀÚ | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.