JTree¿¡ °üÇÑ Áú¹®ÀÔ´Ï´Ù.(GetTreeCellRenderComponent)


[ ´ÙÀ½ ±Ûµé ] [ À̾ ±Û¿Ã¸®±â(´äÇϱâ) ] [ ÀÚ¹Ù ¹¯°í ´äÇϱâ ]

±Û¾´ÀÌ :¿µÁö´Ï 2000³â 6¿ù 16ÀÏ 09:18:44

JTree¸¦ »ç¿ëÇÏ´Ùº¸´Ï ¸·È÷´Â ¹®Á¦°¡ À־
±ÛÀ» ¿Ã¸³´Ï´Ù.
È­¸é ±¸¼ºÀº ¿ÞÂÊ JPanel¿¡´Â JTree°¡ ÀÖ°í,
¿À¸¥ÂÊ JPanel¿¡´Â JTextField°¡ ÀÖ½À´Ï´Ù.
Ç¥ÇöÇÏ°í ½ÍÀº °Ç JTreeÀÇ node¸¦ ¼±ÅÃÇßÀ»¶§,
¼±ÅÃµÈ JTreeÀÇ node°ªÀ» JTextField¿¡
³Ö´Â°Ì´Ï´Ù.


DefaultMutableTreeNode node = DefaultMutableTreeNode) (e.getPath().getLastPathComponent()); ¸¦ ½á¼­
¼±ÅÃµÈ node°¡ ¹«¾ùÀÎÁö¸¦ ¾Ë¾Æ³¾ ¼ö´Â Àִµ¥
ÀÌ·¸°Ô Ç¥ÇöÇϸé folder±îÁö ÀνÄÇؼ­ folder¸í±îÁö
JTextField·Î °ªÀÌ ³Ñ¾î°©´Ï´Ù.


Á¦°¡ Ç¥ÇöÇÏ°í ½ÍÀº °Ç °¡Àå ¸¶Áö¸· node(leaf node)
ÀÏ °æ¿ì¿¡¸¸ JTextField·Î °ªÀ» ³Ñ±â°í ½ÍÀº °Ì´Ï´Ù.
Ã¥À» º¸´Ï GetTreeCellRenderComponent()¸¦ ½á¼­
ÇÏ´Â°Í °°´øµ¥ µµ¹«Áö ÀÌÇØ°¡ ¾ÈµÇ¼­¿ä.
Á»´õ ½±°í »ó¼¼ÇÑ ¼³¸í ºÎŹµå¸³´Ï´Ù.
source¸¦ Á¦°øÇØÁÖ½Ã¸é ´õÀÌ»ó ¹Ù¶ö°ÍÀÌ ¾ø±¸¿ä.


ÁÁÀº ÇÏ·çµÇ¼¼¿ä.





´ÙÀ½ ±Ûµé:



À̾ ±Û¿Ã¸®±â(´äÇϱâ)

À̸§:
E-Mail:
Á¦¸ñ:
³»¿ë:
HTML ÅÂ±× Æ÷ÇÔ ¿©ºÎ: HTML ¹®¼­ÀÏ °æ¿ì üũ
°ü·Ã URL(¼±ÅÃ):
URL Á¦¸ñ(¼±ÅÃ):
°ü·Ã À̹ÌÁö URL:


[ ´ÙÀ½ ±Ûµé ] [ À̾ ±Û¿Ã¸®±â(´äÇϱâ) ] [ ÀÚ¹Ù ¹¯°í ´äÇϱâ ]