JavaTM 2
Platform
Std.  Ed.  v1. 4.0

javax.swing.event
Ŭ·¡½º TreeModelEvent

java.lang.Object 
  |
  +--java.util.EventObject 
        |
        +--javax.swing.event.TreeModelEvent
¸ðµç ±¸Çö ÀÎÅÍÆäÀ̽º:
Serializable

public class TreeModelEvent
extends EventObject

Æ®¸® ¸ðµ¨ÀÇ º¯°æÀ» ±â¼úÇÏ´Â Á¤º¸¸¦ ĸ½¶È­ÇØ, Æ®¸® ¸ðµ¨ÀÇ Ã»ÃëÀÚ·Î º¯°æÀ» ÅëÁöÇÕ´Ï´Ù. »ó¼¼ ¹× ¿¹´Â ¡¸The Java Tutorial¡¹ÀÇ¡¸How to Write a Tree Model Listener¡¹¼½¼ÇÀ» ÂüÁ¶ÇØ ÁÖ¼¼¿ä.

°æ°í: ÀÌ Å¬·¡½ºÀÇ Á÷·ÄÈ­ µÈ ¿ÀºêÁ§Æ®´Â ÇâÈÄÀÇ Swing ¸±¸®½º¿ÍÀÇ È£È¯¼ºÀÌ ¾ø¾îÁý´Ï´Ù. ÇöÀçÀÇ Á÷·ÄÈ­ÀÇ ¼­Æ÷Æ®´Â ´Ü±â ±â¾ïÀ̳ª, °°Àº ¹öÁ¯ÀÇ Swing ¸¦ ½ÇÇàÇÏ´Â ¾îÇø®ÄÉÀ̼ǰ£ÀÇ RMI ¿¡ ÀûÀýÇϰí ÀÖ½À´Ï´Ù. JDK ¹öÁ¯ 1.4 ÀÌÈÄ, ¸ðµç JavaBeans ÀÇ Àå±â ±â¾ï¿ë ¼­Æ÷Æ®´Â java.beans ÆÐŰÁö¿¡ Ãß°¡µÇ°í ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ °ÍÀº XMLEncoder ¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä.


ÇʵåÀÇ °³¿ä
protected  int[] childIndices
          ¾ÆÀ̰¡ ÀÖ´ø À§Ä¡¸¦ ÁöÁ¤ÇÏ´Â À妽ºÀÔ´Ï´Ù.
protected  Object [] children
          »èÁ¦µÈ ¾ÆÀÌÀÔ´Ï´Ù.
protected  TreePath path
          º¯°æµÈ ³ëµåÀÇ ºÎ¸ð¿¡°Ô·ÎÀÇ ÆÐ½ºÀÔ´Ï´Ù.
 
Ŭ·¡½º java.util. EventObject ¿¡¼­ »ó¼Ó¹ÞÀº Çʵå
source
 
»ý¼ºÀÚÀÇ °³¿ä
TreeModelEvent (Object  source, Object [] path)
          ³ëµå ±¸Á¶°¡ ÇϵîÀÇ ¹æ¹ýÀ¸·Î º¯°æµÇ¾úÀ» ¶§¿¡, À̺¥Æ®¸¦ »ý¼ºÇϱâ À§Çؼ­ »ç¿ëÇÕ´Ï´Ù.
TreeModelEvent (Object  source, Object [] path, int[] childIndices, Object [] children)
          ³ëµå°¡ º¯°æ, »ðÀÔ, ¶Ç´Â »èÁ¦µÇ¾úÀ» ¶§¿¡, À̺¥Æ®¸¦ »ý¼ºÇϱâ À§Çؼ­ »ç¿ëÇÕ´Ï´Ù.
TreeModelEvent (Object  source, TreePath  path)
          ³ëµå ±¸Á¶°¡ ÇϵîÀÇ ¹æ¹ýÀ¸·Î º¯°æµÇ¾úÀ» ¶§¿¡, À̺¥Æ®¸¦ »ý¼ºÇϱâ À§Çؼ­ »ç¿ëÇÕ´Ï´Ù.
TreeModelEvent (Object  source, TreePath  path, int[] childIndices, Object [] children)
          ³ëµå°¡ º¯°æ, »ðÀÔ, ¶Ç´Â »èÁ¦µÇ¾úÀ» ¶§¿¡, À̺¥Æ®¸¦ »ý¼ºÇϱâ À§Çؼ­ »ç¿ëÇÕ´Ï´Ù.
 
¸Þ¼ÒµåÀÇ °³¿ä
 int[] getChildIndices ()
          ¾ÆÀÌ À妽ºÀÇ °ªÀ» µ¹·ÁÁÝ´Ï´Ù.
 Object [] getChildren ()
          getChildIndices ¿¡ ÀÇÇØ ÁöÁ¤µÈ À§Ä¡¿¡¼­ getPath ¿¡ ÀÇÇØ ½Äº°µÈ ³ëµåÀÇ ¾ÆÀÌÀÇ ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù.
 Object [] getPath ()
          ÀÌ À̺¥Æ®°¡ ·¦ ÇÏ´Â TreePath ÀÇ ÀνºÅϽº·ÎºÎÅÍ, ¿ÀºêÁ§Æ®ÀÇ ¹è¿­À» ÃëµæÇϱâ À§ÇÑ °£ÀÌ ¸Þ¼ÒµåÀÔ´Ï´Ù.
 TreePath getTreePath ()
          treeStructureChanged ¸¦ Á¦¿ÜÇÏ´Â ¸ðµç À̺¥Æ®¿¡ ´ëÇØ¼­, º¯°æµÈ ³ëµåÀÇ ºÎ¸ð¸¦ µ¹·ÁÁÝ´Ï´Ù.
 String toString ()
          ÀÌ ¿ÀºêÁ§Æ®ÀÇ ÇÁ·ÎÆÛƼ¸¦ Ç¥½Ã ¹× ½Äº°Çϴ ij¸¯ÅÍ ¶óÀÎÀ» µ¹·ÁÁÝ´Ï´Ù.
 
Ŭ·¡½º java.util. EventObject ¿¡¼­ »ó¼Ó¹ÞÀº ¸Þ¼Òµå
getSource
 
Ŭ·¡½º java.lang. Object ¿¡¼­ »ó¼Ó¹ÞÀº ¸Þ¼Òµå
clone , equals , finalize , getClass , hashCode , notify , notifyAll , wait , wait , wait
 

ÇʵåÀÇ »ó¼¼

path

protected TreePath  path
º¯°æµÈ ³ëµåÀÇ ºÎ¸ð¿¡°Ô·ÎÀÇ ÆÐ½ºÀÔ´Ï´Ù.


childIndices

protected int[] childIndices
¾ÆÀ̰¡ ÀÖ´ø À§Ä¡¸¦ ÁöÁ¤ÇÏ´Â À妽ºÀÔ´Ï´Ù.


children

protected Object [] children
»èÁ¦µÈ ¾ÆÀÌÀÔ´Ï´Ù.

»ý¼ºÀÚÀÇ »ó¼¼

TreeModelEvent

public TreeModelEvent(Object  source,
                      Object [] path,
                      int[] childIndices,
                      Object [] children)
³ëµå°¡ º¯°æ, »ðÀÔ, ¶Ç´Â »èÁ¦µÇ¾úÀ» ¶§¿¡, À̺¥Æ®¸¦ »ý¼ºÇϱâ À§Çؼ­ »ç¿ëÇÕ´Ï´Ù. º¯°æµÈ Ç׸ñÀÇ ºÎ¸ð¿¡°Ô·ÎÀÇ ÆÐ½º¸¦ Object ÀÇ ¹è¿­·Î¼­ ÁöÁ¤ÇÕ´Ï´Ù. º¯°æµÈ ¿ÀºêÁ§Æ®´Â ¸ðµÎ, ÁöÁ¤ÇÑ ºÎ¸ðÀÇ Á÷Á¢ÀûÀÎ ¾ÆÀÌ (¼ÕÀÚ´Â ¾Æ´Ï°í)ÀÎ ÇüÁ¦ ¿ÀºêÁ§Æ®ÀÔ´Ï´Ù. »ðÀÔ, »èÁ¦, ¶Ç´Â º¯°æÀ» ÇÑ À§Ä¡´Â int ÀÇ ¹è¿­¿¡ ÀÇÇØ ÁöÁ¤µË´Ï´Ù. ¹è¿­³»ÀÇ À妽º´Â ÃÖÇÏÁ¤µµ·ÎºÎÅÍ ÃÖ»óÁ¤µµ¿¡ÀÇ Â÷·ÊÀÏ Çʿ䰡 ÀÖ½À´Ï´Ù.

º¯°æÀÇ °æ¿ì, ¸ðµ¨ÀÇ À妽º´Â ÇöÀç UI ·Î Ç¥½ÃµÇ°í ÀÖ´Â Ç׸ñÀÇ À妽º¿¡ Á¤È®ÇÏ°Ô ´ëÀÀÇÕ´Ï´Ù. ±× °á°ú, À妽ºÀÇ Â÷·Ê°¡ ¿Ã¹Ù¸¥Áö ¾î¶²Áö´Â ³Ê¹« Áß¿äÇϰԴ µÇÁö ¾Ê½À´Ï´Ù. ±×·¯³ª, º¹¼öÀÇ »ðÀÔ ¶Ç´Â »èÁ¦ÀÇ ³ªÁß¿¡´Â ÇöÀç UI ¿¡ ÀÖ´Â Ç׸ñÀº ¸ðµ¨³»ÀÇ Ç׸ñÀ¸·Î ´ëÀÀÇϰí ÀÖ½À´Ï´Ù. µû¶ó¼­, »ðÀÔ ¶Ç´Â »èÁ¦¿¡¼­´Â À妽º¸¦ ÀûÀýÈ÷ ÁöÁ¤ÇÏ´Â °ÍÀÌ Áß¿äÇØÁý´Ï´Ù.

»ðÀÔÀÇ °æ¿ì, À妽º´Â »ðÀÔ ÈÄÀÇ Æ®¸®ÀÇ ¡¸ÃÖÁ¾¡¹»óŸ¦ ³ªÅ¸³À´Ï´Ù. À妽º´Â ÀûÀýÇÑ ¼ø¼­·Î ÁöÁ¤ÇÒ Çʿ䰡 ÀÖ±â (À§ÇØ)¶§¹®¿¡, °¡Àå ÀÚ¿¬½º·¯¿î ó¸® ¹æ¹ýÀº ÃÖÇÏÁ¤µµÀÇ À妽º·ÎºÎÅÍ ÃÖ»óÁ¤µµ·Î ÇâÇØ »ðÀÔÀ» ½Ç½ÃÇÑ´Ù°í ÇÏ´Â ¹æ¹ýÀÔ´Ï´Ù. 󸮸¦ ÁøÇà½ÃŰ¸é¼­, »ðÀÔ À§Ä¡¸¦ ÁöÁ¤ÇÏ´Â Integer ¿ÀºêÁ§Æ®ÀÇ Vector ¸¦ Áõ°¡½ÃŰ°í ³ª¼­, Vector ¸¦ int ÀÇ ¹è¿­·Î º¯È¯ÇØ, À̺¥Æ®¸¦ »ý¼ºÇÕ´Ï´Ù. À§Ä¡ À妽º°¡ 0 À̸é, ³ëµå´Â ¸®½ºÆ®ÀÇ ¼±µÎ¿¡ »ðÀԵ˴ϴÙ. À§Ä¡ À妽º°¡ ¸®½ºÆ®ÀÇ »çÀÌÁî¿Í °°À¸¸é, ³ëµå´Â ¸®½ºÆ®ÀÇ ¸¶Áö¸·¿¡ ¡¸»ðÀÔ¡¹Áï Ãß°¡µË´Ï´Ù.

»èÁ¦ÀÇ °æ¿ì, À妽º´Â »èÁ¦ÀüÀÇ Æ®¸®ÀÇ ¡¸Ãʱ⡹»óŸ¦ ³ªÅ¸³À´Ï´Ù. À妽º´Â ÀûÀýÇÑ ¼ø¼­·Î ÁöÁ¤ÇÒ Çʿ䰡 ÀÖ±â (À§ÇØ)¶§¹®¿¡, °¡Àå ÀÚ¿¬½º·¯¿î ó¸® ¹æ¹ýÀº »èÁ¦ Ä«¿îÅ͸¦ »ç¿ëÇÏ´Â ¹æ¹ýÀÔ´Ï´Ù. Ä«¿îÅ͸¦ 0 ¿¡ ÃʱâÈ­ÇÏ°í ³ª¼­, ¸®½ºÆ®ÀÇ ÃÖÇÏÁ¤µµ·ÎºÎÅÍ ÃÖ»óÁ¤µµ·Î ÇâÇØ 󸮸¦ ½Ç½ÃÇÕ´Ï´Ù. »èÁ¦¸¦ ½Ç½ÃÇÒ ¶§¸¶´Ù, »èÁ¦ Ä«¿îÅÍÀÇ ÇöÀç°¡¸¦, »èÁ¦¸¦ ÇÏ´Â À妽º À§Ä¡¿¡ Ãß°¡ÇØ,addElement() ¸¦ »ç¿ëÇØ ±× °á°ú¸¦ »èÁ¦ À§Ä¡ÀÇ Vector ¿¡ Ãß°¡ÇÕ´Ï´Ù. ±× ÈÄ·Î, »èÁ¦ Ä«¿îÅÍÄ¡¸¦ Áõ°¡ÇÕ´Ï´Ù. À̰ÍÀ¸·Î, Vector ¿¡ ÀúÀåµÇ´Â À妽º À§Ä¡¿¡´Â ÀÌÀüÀÇ ¸ðµç »èÁ¦ÀÇ °á°ú°¡ ¹Ý¿µµÇ¾î Ãʱ⠻óÅÂÀÇ Æ®¸®¿¡¼­ÀÇ °¢ ¿ÀºêÁ§Æ®ÀÇ À§Ä¡°¡ ³ªÅ¸³»Áý´Ï´Ù. ÃÖ»óÁ¤µµ À妽º·ÎºÎÅÍ ÃÖÇÏÁ¤µµ À妽º·Î ÇâÇØ 󸮸¦ ½Ç½ÃÇØ,insertElementAt(Integer, 0) ¸¦ »ç¿ëÇØ 󸮸¦ ÁøÇà½ÃŰ¸é¼­, »èÁ¦ À§Ä¡ÀÇ Vector ¸¦ Áõ°¡½Ãų ¼öµµ ÀÖ½À´Ï´Ù. ¾î¶»°Ô Ãʱâ À§Ä¡ÀÇ Vector ¸¦ »ý¼ºÇصµ, À̺¥Æ® »ý¼ºÀ» À§Çؼ­(¶§¹®¿¡) Integer ¿ÀºêÁ§Æ®ÀÇ Vector ¸¦ int ÀÇ ¹è¿­¿¡ º¯È¯ÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù.

ÁÖÀÇ:


TreeModelEvent

public TreeModelEvent(Object  source,
                      TreePath  path,
                      int[] childIndices,
                      Object [] children)
³ëµå°¡ º¯°æ, »ðÀÔ, ¶Ç´Â »èÁ¦µÇ¾úÀ» ¶§¿¡, À̺¥Æ®¸¦ »ý¼ºÇϱâ À§Çؼ­ »ç¿ëÇÕ´Ï´Ù. º¯°æµÈ Ç׸ñÀÇ ºÎ¸ð¿¡°Ô·ÎÀÇ ÆÐ½º¸¦ TreePath ¿ÀºêÁ§Æ®·Î¼­ ÁöÁ¤ÇÕ´Ï´Ù. À妽º ¹× ¿ÀºêÁ§Æ®ÀÇ ÁöÁ¤ ¹æ¹ý¿¡ ´ëÇØ¼­´Â ? TreeModelEvent(Object, Object[], int[], Object[]) ¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. À̺¥Æ®ÀÇ »ý¼ºÀ» ó¸®ÇÏ´Â Object. Åë»ó, À̺¥Æ® ¿ÀºêÁ§Æ®ÀÇ »ý¼ºÃøÀº °ª¿¡ this ¸¦ °Ç³×ÁØ´Ù º¯°æµÈ Ç׸ñÀÇ ºÎ¸ð¿¡°Ô·ÎÀÇ ÆÐ½º¸¦ ÁöÁ¤ÇÏ´Â TreePath ¿ÀºêÁ§Æ® º¯°æµÈ Ç׸ñÀÇ À妽ºÄ¡¸¦ ÁöÁ¤ÇÏ´Â int ÀÇ ¹è¿­ »ðÀÔ, »èÁ¦, ¶Ç´Â º¯°æµÈ ¿ÀºêÁ§Æ®¸¦ ÀúÀåÇÏ´Â Object ÀÇ ¹è¿­

°ü·Ã Ç׸ñ:
TreeModelEvent(Object, Object[], int[], Object[])

TreeModelEvent

public TreeModelEvent(Object  source,
                      Object [] path)
³ëµå ±¸Á¶°¡ ÇϵîÀÇ ¹æ¹ýÀ¸·Î º¯°æµÇ¾úÀ» ¶§¿¡, À̺¥Æ®¸¦ »ý¼ºÇϱâ À§Çؼ­ »ç¿ëÇÕ´Ï´Ù. º¯°æµÈ ¼­ºê Æ®¸®ÀÇ ·çÆ®¿¡ÀÇ ÆÐ½º¸¦ Object ÀÇ ¹è¿­·Î¼­ ÁöÁ¤ÇÕ´Ï´Ù. ±¸Á¶ º¯°æ À̺¥Æ®´Â ¿¹¸¦ µé¾î, ³ëµå ±³È¯ À§Ä¡¸¦ Æ÷ÇÔÇÑ °æ¿ì³ª, ±× ³ëµå·ÎºÎÅÍ ½ÃÀ۵Ǵ ¼­ºê Æ®¸®¿¡¼­ÀÇ º¹¼öÀÇ »ðÀÔ ¹× »èÁ¦¸¦ ĸ½¶È­ÇÏ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù. ±× °æ¿ì´Â ¼­ºê Æ®¸®ÀÇ ´Ù¾çÇÑ ·¹º§·Î º¯°æÀÌ ÀϾ °¡´É¼ºÀÌ ÀÖ½À´Ï´Ù. ÁÖÀÇ:
JTree ´Â ÁöÁ¤ÇÑ ³ëµå¾Æ·¡ÀÇ ¸ðµç ³ëµå¸¦ ¼ö³³ÇϹǷÎ, Á÷Á¢ÀûÀÎ ¾ÆÀ̸¸ÀÌ °¡½Ã°¡ µË´Ï´Ù. À̺¥Æ®ÀÇ »ý¼ºÀ» ó¸®ÇÏ´Â Object. Åë»ó, À̺¥Æ® ¿ÀºêÁ§Æ®ÀÇ »ý¼ºÃøÀº °ª¿¡ this ¸¦ °Ç³×ÁØ´Ù º¯°æµÈ ¼­ºê Æ®¸®ÀÇ ·çÆ®¿¡ÀÇ ÆÐ½º¸¦ ÁöÁ¤ÇÏ´Â Object ÀÇ ¹è¿­. ¹è¿­ÀÇ ÃÖÃÊÀÇ ¿ä¼Ò´Â ·çÆ® ³ëµå¿¡ ÀúÀåµÇ°í ÀÖ´Â Object, ¸¶Áö¸· ¿ä¼Ò´Â º¯°æµÈ ³ëµå¿¡ ÀúÀåµÇ°í ÀÖ´Â Object

°ü·Ã Ç׸ñ:
TreePath

TreeModelEvent

public TreeModelEvent(Object  source,
                      TreePath  path)
³ëµå ±¸Á¶°¡ ÇϵîÀÇ ¹æ¹ýÀ¸·Î º¯°æµÇ¾úÀ» ¶§¿¡, À̺¥Æ®¸¦ »ý¼ºÇϱâ À§Çؼ­ »ç¿ëÇÕ´Ï´Ù. º¯°æµÈ ¼­ºê Æ®¸®ÀÇ ·çÆ®¿¡ÀÇ ÆÐ½º¸¦ TreePath ¿ÀºêÁ§Æ®·Î¼­ ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ À̺¥Æ®ÀÇ »ç¾çÀÇ ÀÚ¼¼ÇÑ °ÍÀº ? TreeModelEvent(Object, Object[]) ¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. À̺¥Æ®ÀÇ »ý¼ºÀ» ó¸®ÇÏ´Â Object. Åë»ó, À̺¥Æ® ¿ÀºêÁ§Æ®ÀÇ »ý¼ºÃøÀº °ª¿¡ this ¸¦ °Ç³×ÁØ´Ù º¯°æÁ¡¿¡ÀÇ ÆÐ½º¸¦ ÁöÁ¤ÇÏ´Â TreePath ¿ÀºêÁ§Æ®. DefaultTreeModel ¿¡¼­´Â ÀÌ ¿ÀºêÁ§Æ®´Â À¯Àú µ¥ÀÌÅÍ ¿ÀºêÁ§Æ®ÀÇ ¹è¿­À» ÀúÀåÇÏÁö¸¸, TreePath ÀÇ ¼­ºê Ŭ·¡½º¿¡¼­´Â ¿¹¸¦ µé¾î ³ëµå ID ¹øÈ£ µî, ¿ÏÀüÈ÷ º°°³ÀÇ ±â±¸¸¦ »ç¿ëÇÏ´Â Àϵµ °¡´É

°ü·Ã Ç׸ñ:
TreeModelEvent(Object, Object[])
¸Þ¼ÒµåÀÇ »ó¼¼

getTreePath

public TreePath  getTreePath()
treeStructureChanged ¸¦ Á¦¿ÜÇÏ´Â ¸ðµç À̺¥Æ®¿¡ ´ëÇØ¼­, º¯°æµÈ ³ëµåÀÇ ºÎ¸ð¸¦ µ¹·ÁÁÝ´Ï´Ù. treeStructureChanged À̺¥Æ®¿¡ ´ëÇØ¼­´Â º¯°æµÈ ±¸Á¶ÀÇ »óÀ§ ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù. À̰Ͱú getChildIndices ¸¦ »ç¿ëÇØ ¿µÇâÀ» ¹ÞÀº ³ëµåÀÇ ¸®½ºÆ®¸¦ ÃëµæÇÕ´Ï´Ù.

À¯ÀÏÇÑ ¿¹¿Ü´Â ·çÆ®¸¦ ÁöÁ¤ÇÏ´Â treeNodesChanged À̺¥Æ®ÀÇ °æ¿ìÀÔ´Ï´Ù. ÀÌ °æ¿ì´Â ·çÆ®°¡ µ¹·ÁÁÖ¾îÁ®getChildIndices ´Â null ¸¦ µ¹·ÁÁÝ´Ï´Ù. º¯°æµÈ ³ëµå¸¦ ÁöÁ¤ÇÏ´Â TreePath ¿ÀºêÁ§Æ®

°ü·Ã Ç׸ñ:
TreePath.getLastPathComponent()

getPath

public Object [] getPath()
ÀÌ À̺¥Æ®°¡ ·¦ ÇÏ´Â TreePath ÀÇ ÀνºÅϽº·ÎºÎÅÍ, ¿ÀºêÁ§Æ®ÀÇ ¹è¿­À» ÃëµæÇϱâ À§ÇÑ °£ÀÌ ¸Þ¼ÒµåÀÔ´Ï´Ù. Object ÀÇ ¹è¿­. ÃÖÃÊÀÇ Object ´Â ·çÆ®¿¡ ÀúÀåµÇ°í ÀÖ´Â Object, ¸¶Áö¸· ¿ÀºêÁ§Æ®´Â ÆÐ½º¿¡ ÀÇÇØ ÁöÁ¤µÇ´Â ³ëµå¿¡ ÀúÀåµÇ°í ÀÖ´Â Object


getChildren

public Object [] getChildren()
getChildIndices ¿¡ ÀÇÇØ ÁöÁ¤µÈ À§Ä¡¿¡¼­ getPath ¿¡ ÀÇÇØ ½Äº°µÈ ³ëµåÀÇ ¾ÆÀÌÀÇ ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù. À̰ÍÀÌ »èÁ¦ À̺¥Æ®ÀÇ °æ¿ì, µ¹·ÁÁÖ¾îÁø ¿ÀºêÁ§Æ®´Â Ä£³ëµåÀÇ ¾ÆÀ̰¡ ¾Æ´Õ´Ï´Ù. À̺¥Æ®¿¡ ÀÇÇØ ÁöÁ¤µÈ ¾ÆÀ̸¦ ÀúÀåÇÏ´Â Object ÀÇ ¹è¿­

°ü·Ã Ç׸ñ:
getPath() , getChildIndices()

getChildIndices

public int[] getChildIndices()
¾ÆÀÌ À妽ºÀÇ °ªÀ» µ¹·ÁÁÝ´Ï´Ù. À̰ÍÀÌ »èÁ¦ À̺¥Æ®ÀÎ °æ¿ì, À妽º´Â Ç׸ñÀÌ »èÁ¦µÈ Ãʱ⠸®½ºÆ®¿¡¼­ÀÇ À§Ä¡¸¦ °¡¸®Åµ´Ï´Ù. »ðÀÔÀÇ °æ¿ì´Â À妽º´Â Ç׸ñÀÌ Ãß°¡µÈ ÃÖÁ¾ ¸®½ºÆ®¿¡¼­ÀÇ À§Ä¡¸¦ °¡¸®Åµ´Ï´Ù. ³ëµå º¯°æÀÇ °æ¿ì´Â À妽º´Â º¯°æµÈ ³ëµåÀÇ À§Ä¡¸¦ °¡¸®Åµ´Ï´Ù. À̺¥Æ®¿¡ ÀÇÇØ ÁöÁ¤µÈ ¾ÆÀÌÀÇ À妽º À§Ä¡¸¦ ÀúÀåÇÏ´Â int ÀÇ ¹è¿­


toString

public String  toString()
ÀÌ ¿ÀºêÁ§Æ®ÀÇ ÇÁ·ÎÆÛƼ¸¦ Ç¥½Ã ¹× ½Äº°Çϴ ij¸¯ÅÍ ¶óÀÎÀ» µ¹·ÁÁÝ´Ï´Ù. ÀÌ ¿ÀºêÁ§Æ®ÀÇ Ä³¸¯ÅÍ ¶óÀΠǥÇö

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º EventObject ³»ÀÇ toString
¹Ýȯ°ª:
ÀÌ EventObject ÀÇ String Ç¥Çö

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.