Ȩ  I   ȸ»ç¼Ò°³  I  »çÀÌÆ®¸Ê  I  µµ¿ò¸»
Àαâ°Ë»ö¾î
  IDÀúÀå
 
ȸ¿ø°¡ÀÔ I ¾ÆÀ̵ð/ºñ¹Ð¹øÈ£Ã£±â
¤ýOS / Çϵå¿þ¾î / ¼­¹ö±º
¤ýOA / ¿ÀÇǽº / ÀüÀÚÃâÆÇ
¤ý¾ÆÀÌÆù / ¾Èµå·ÎÀ̵å
¤ýµðÁöÅÐ Æ÷Åä±×·¡ÇÇ
¤ý±×·¡ÇÈ / ȨÆäÀÌÁö
¤ýÀÎÅÍ³Ý ÇÁ·Î±×·¡¹Ö
¤ýÀϹÝÇÁ·Î±×·¡¹Ö
¤ý°ÔÀÓÇÁ·Î±×·¡¹Ö
¤ýSNS / E-Business
¤ýµ¥ÀÌÅͺ£À̽º
¤ý±â Ÿ
¤ý±æ¶óÀâÀÌ
¤ý½Ç·ÂÀÌ Å½³ª´Â
¤ýȸ»ç ½Ç¹«¿¡ ÈûÀ» ÁÖ´Â
¤ý¿¹Á¦°¡ °¡µæÇÑ
¤ý±×¸² ÇÑ ÀåÀ¸·Î º¸´Â
¤ýµðÁöÅÐ Æ÷Åä±×¶óÇÇ
¤ý±×·¡ÇÈ/ȨÆäÀÌÁö
ÆäÀ̽ººÏ ºí·Î±× ³×À̹öÆ÷½ºÆ®
°ü·ÃºÐ·ù : ÀÎÅÍ³Ý ÇÁ·Î±×·¡¹Ö / ÀÚ¹Ù
The JFC Swing Tutorial - ÀýÆÇ
Å©°Ôº¸±â l Â÷·Êº¸±â
¤ýÀú ÀÚ Kathy Walrath , Mary Campione
¤ý¿ª ÀÚ ·ù±¤
¤ý±¸ ºÐ ¹ø¿ª¼­
¤ý¹ßÇàÀÏ 2000³â 01¿ù 03ÀÏ
¤ýÁ¤ °¡ 32,000¿ø
¤ýÆäÀÌÁö 1216 ÆäÀÌÁö
¤ýISBN 89-7627-630-2
¤ý³­À̵µ Áß±Þ.»ó±Þ
¤ýÃâÆÇ»ç Á¤º¸¹®È­»ç
ÀÚ¹Ù ÇÁ·Î±×·¡¹Ö ºÐ¾ßÀÇ º£½ºÆ®¼¿·¯ÀÎ Java Tutorial ½Ã¸®ÁîÀÇ ÀúÀÚµéÀÌ ¾´ ÀÌ Ã¥, The JFC Swing TutorialÀº Java Foundation Class(JFC)¿¡ Æ÷ÇÔµÈ »õ·Î¿î ½ºÀ® ÄÄÆ÷³ÍÆ®µé¿¡ ´ëÇÑ ÃÖ°íÀÇ ÀÔ¹®¼­ÀÌ´Ù. ÀÌ Ã¥Àº ½ºÀ®ÆÀÀÇ ¼ö¼® ÀúÀÚµé°ú ÇÔ²² °³¹ß, Àú¼úµÇ¾úÀ¸¸ç, ½ºÀ® ÄÄÆ÷³ÍÆ®µéÀ» ÀÌ¿ëÇØ¼­ GUI¸¦ ÀÛ¼ºÇÏ´Â µ¥ ÇÊ¿äÇÑ ¸ðµç °ÍµéÀ» ´Ù·ç°í ÀÖ´Ù. The JFC Swing TutorialÀº ½Ç¹«¿Í ¿¹Á¦ Áß½ÉÀÇ Á¢±Ù ¹æ½ÄÀ» ÀÌ¿ëÇØ¼­ ±âº»ÀûÀÎ °³³ä°ú ±×¿¡ ´ëÇÑ ÀÀ¿ë ¹æ¹ýÀ» ¼Ò°³ÇÑ´Ù. ÀÌ Ã¥Àº ù ÆäÀÌÁöºÎÅÍ ³¡±îÁö Â÷·Ê·Î ÀÐ¾î ³ª°¥ ¼ö ÀÖÀ» »Ó¸¸ ¾Æ´Ï¶ó ¿øÇÏ´Â ºÎºÐ¸¸ Áï½Ã ã¾Æº¼ ¼öµµ ÀÖ´Â ±¸¼ºÀ¸·Î ÆíÁýµÇ¾î ÀÖÀ¸¸ç, °¢ ½ºÀ® ÄÄÆ÷³ÍÆ®µéÀÌ »ç¿ë¹ý°ú ·¹À̾ƿô °ü¸®, ±âº»ÀûÀÎ ÆäÀÎÆÃ ÀÛ¾÷, ±×¸®°í 1.1 AWT ÇÁ·Î±×·¥À» ½ºÀ® ¹öÀüÀº JDK 1.1¿¡ Ãß°¡µÈ ÇüÅÂÀÇ ½ºÀ® 1.1.1°ú Java 2 Ç÷§ÆûÀÇ Äھ ÅëÇÕµÈ ½ºÀ® 1.1.1ÀÌ´Ù.

ÀÚ¹Ù ÇÁ·Î±×·¡¹Ö ºÐ¾ßÀÇ º£½ºÆ®¼¿·¯ÀÎ Java Tutorial ½Ã¸®ÁîÀÇ ÀúÀÚµéÀÌ ¾´ ÀÌ Ã¥, The JFC Swing TutorialÀº Java Foundation Class(JFC)¿¡ Æ÷ÇÔµÈ »õ·Î¿î ½ºÀ® ÄÄÆ÷³ÍÆ®µé¿¡ ´ëÇÑ ÃÖ°íÀÇ ÀÔ¹®¼­ÀÌ´Ù. ÀÌ Ã¥Àº ½ºÀ®ÆÀÀÇ ¼ö¼® ÀúÀÚµé°ú ÇÔ²² °³¹ß, Àú¼úµÇ¾úÀ¸¸ç, ½ºÀ® ÄÄÆ÷³ÍÆ®µéÀ» ÀÌ¿ëÇØ¼­ GUI¸¦ ÀÛ¼ºÇÏ´Â µ¥ ÇÊ¿äÇÑ ¸ðµç °ÍµéÀ» ´Ù·ç°í ÀÖ´Ù. The JFC Swing TutorialÀº ½Ç¹«¿Í ¿¹Á¦ Áß½ÉÀÇ Á¢±Ù ¹æ½ÄÀ» ÀÌ¿ëÇØ¼­ ±âº»ÀûÀÎ °³³ä°ú ±×¿¡ ´ëÇÑ ÀÀ¿ë ¹æ¹ýÀ» ¼Ò°³ÇÑ´Ù. ÀÌ Ã¥Àº ù ÆäÀÌÁöºÎÅÍ ³¡±îÁö Â÷·Ê·Î ÀÐ¾î ³ª°¥ ¼ö ÀÖÀ» »Ó¸¸ ¾Æ´Ï¶ó ¿øÇÏ´Â ºÎºÐ¸¸ Áï½Ã ã¾Æº¼ ¼öµµ ÀÖ´Â ±¸¼ºÀ¸·Î ÆíÁýµÇ¾î ÀÖÀ¸¸ç, °¢ ½ºÀ® ÄÄÆ÷³ÍÆ®µéÀÌ »ç¿ë¹ý°ú ·¹À̾ƿô °ü¸®, ±âº»ÀûÀÎ ÆäÀÎÆÃ ÀÛ¾÷, ±×¸®°í 1.1 AWT ÇÁ·Î±×·¥À» ½ºÀ® ¹öÀüÀº JDK 1.1¿¡ Ãß°¡µÈ ÇüÅÂÀÇ ½ºÀ® 1.1.1°ú Java 2 Ç÷§ÆûÀÇ Äھ ÅëÇÕµÈ ½ºÀ® 1.1.1ÀÌ´Ù.

ÀÌ Ã¥¿¡ Æ÷ÇÔµÈ ³»¿ëÀº ´ÙÀ½°ú °°´Ù.

  • ½ºÀ®À» óÀ½ Á¢ÇÏ´Â µ¶ÀÚµéÀ» À§ÇÑ ¼Ò°³ ºÎºÐ- ½ºÀ® ¾ÖÇø®ÄÉÀ̼ÇÀÇ Äڵ带 ÈȾ´Â ±âȸµµ °¡Áø´Ù.
  • ½ºÀ®ÀÇ ±â´É°ú °³³äµé
  • ·¹À̺í,ÅøÆÁ,¹öư,¸Þ´º,Å×À̺í,½ºÅ©·Ñâ,ÅØ½ºÆ® ÄÄÆ÷³ÍÆ® µî ¸ðµç ½ºÀ® ÄÄÆ÷³ÍÆ®µé¿¡ ´ëÇÑ »ç¿ë¹ý
  • À̺¥Æ®¸¦ ó¸®ÇÏ´Â ¹æ¹ý
  • ·¹À̾ƿô °ü¸®ÀÚ¸¦ »ç¿ëÇÏ´Â ¹æ¹ý
  • ÀϹÝÀûÀÎ ¹®Á¦µé¿¡ ´ëÇÑ ÇØ°áÃ¥
  • ±×·¡ÇÈÀ» ´Ù·ç´Â ¹æ¹ý
  • AWT ÄÄÆ÷³ÍÆ®µéÀ» ½ºÀ® ÄÄÆ÷³ÍÆ®µé·Î º¯È¯ÇÏ´Â ¹æ¹ý
  • ¸ðµç ¿¹Á¦ ¾ÖÇø®ÄÉÀ̼ǵé°ú ¾ÖÇø´µéÀÇ ¿ÏÀüÇÑ ¼Ò½º ÄÚµå ¼ö·Ï
 
ÀÚ¹ÙÀÇ °¡´É¼º°ú ÀáÀç·ÂÀº ¾Æ¸¶ ´©±¸³ª ¸ðµÎ ÀÎÁ¤ÇÒ °ÍÀÌ´Ù. ±×·¯³ª °ú¿¬ ÀÚ¹Ù°¡ Á¦ ¸òÀ» ´Ù ÇÏ°Ô µÉ °ÍÀΰ¡¿¡ ´ëÇØ¼­´Â ÀǰßÀÌ ³ª´µ´Â °Í °°´Ù. ÀÚ¹Ù¸¦ ±×Àú ȨÆäÀÌÁö¸¦ Àç¹ÌÀÖ°Ô ²Ù¹Ì±â À§ÇÑ °Í Á¤µµ·Î Ä¡ºÎÇÏ´Â »ç¶÷µéµµ ÀÖÀ» Á¤µµÀÌ´Ù.

±×·¯³ª ½ºÀ®À̶ó´Â ¾ÆÁÖ °­·ÂÇÏ°íµµ dzºÎÇÑ GUI 'Á¾ÇÕ ¼±¹° ¼¼Æ®'¸¦ µé¿©´Ù º¸¸é ÀÚ¹Ù ±â¼úÀ» ¸¸µé°í ÀüÆÄÇØ ¿Â »ç¶÷µéÀÌ ÀÚ¹ÙÀÇ ¹Ì·¡¸¦ ¾ó¸¶³ª °­ÇÏ°Ô È®½ÅÇϰí ÀÖ´ÂÁö ´À³¥ ¼ö ÀÖÀ» °ÍÀÌ´Ù. ½ºÀ®ÀÇ ¸é¸ð¸¦ µé¿©´Ù º¸¸é ½ºÀ® °³¹ßÀÚµéÀÌ ¸¶Ä¡ 'Àڹٷεµ ¿ÀÇǽº ÆÐŰÁö¸¦ ¸¸µé ¼ö ÀÖ´Ù!'¶ó°í ¿ÜÄ¡´Â µíÇÑ ´À³¦À» ¹Þ°Ô µÈ´Ù. ´õ±¸³ª ´Ù¸¥ GUI ÇÁ·¹ÀÓ¿÷(MFC³ª VCL µî)µé º¸´Ùµµ ÈξÀ ´õ °´Ã¼ ÁöÇâÀûÀÌ°í °³¹ßÀÚµéÀ» ¹è·ÁÇÑ ±¸Á¶¸¦ °¡Áö°í ÀÖ´Ù´Â Á¡À» ±ú´Ý´Â´Ù¸é ±âÁ¸ÀÇ AWT¸¦ ¹ö¸®°í ÇÑ½Ã¶óµµ »¡¸® ½ºÀ®À¸·ÎÀÇ ÀÌÀüÀ» ¼­µÎ¸£°í ½Í¾îÁú °ÍÀÌ´Ù.

ÀÌ Ã¥Àº The Java Tutorial ½Ã¸®Áî ÁßÀÇ ÇϳªÀÌ´Ù. The Java TutorialÀº ÀÚ¹Ù ±â¼ú ¼­ÀûÀÇ ¹ÙÀ̺íÀ̶ó°í ÇÒ ¼ö ÀÖ´Â ½Ã¸®ÁîÀÌ´Ù. The Java Tutorial¿¡¼­ 'A´Â BÀÌ´Ù'¶ó°í ¸»Çß´Ù¸é ¹Ýµå½Ã A´Â B¶ó°í ¸»ÇÒ ¼ö ÀÖ´Ù. »ç½Ç, ¾î¶² ±â¼ú¿¡ ´ëÇÑ ¹®¼­È­°¡ ÀÌ Á¤µµ·Î ¿Ïº®ÇÒ ¼ö ÀÖ´Ù´Â °Íµµ Âü ³î¶ó¿î ÀÏÀÌ´Ù. °÷°÷¿¡ ÀÚ½ÅÀÇ ±â¼ú¿¡ ´ëÇÑ È®½Å°ú ¾ÖÁ¤ÀÌ ³ÑÄ¡¸ç, µ¶ÀÚ°¡ Á»´õ È¿À²ÀûÀ¸·Î ÇнÀÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â ¹è·Áµµ Ã¥ Àü¹Ý¿¡ ³ì¾Æ µé¾î ÀÖ´Ù.

ÀÌó·³ ¿ö³« ºñÁß Àִ åÀÌ´Ù º¸´Ï ¹ø¿ªÀ» ½ÃÀÛÇÒ ¶§ µÎ·Á¿òÀÌ ¾Õ¼­±âµµ ÇßÁö¸¸, ¿ø¼­ÀÇ ±¸¼ºÀ̳ª ¹®Àå ÀÚü°¡ »ó´çÈ÷ ¸í·áÇ߱⠶§¹®¿¡ ¹«¸® ¾øÀÌ ¹ø¿ªÇÒ ¼ö ÀÖ¾ú´Ù. ´Ù¸¸, Ç×»ó ´À³¢´Â °ÍÀÌÁö¸¸ ÀûÀýÇÑ ÇÑ±Û ¿ë¾î¸¦ °í¸£´Â °ÍÀº »ó´çÈ÷ Èûµé¾ú´Ù. °÷°÷¿¡ ¹«¸®ÇÑ ÇѱÛÈ­ ½Ãµµ¸¦ ãÀ» ¼ö ÀÖ°ÚÁö¸¸, ¿Ü±¹ÀÇ ½Å±â¼úÀ» ±¹³»¿¡ À̽ÄÇÒ ¶§ »ý±â±â ¸¶·ÃÀÎ ÁøÅëÀ̶ó°í »ý°¢ÇÏ°í ³Ê±×·´°Ô ºÁÁÖ±æ ¹Ù¶õ´Ù.

[ÀúÀÚ¿¡ ´ëÇØ]
Kathy Walrath´Â Sun Microsystems SwingÆÀÀÇ ¼ö¼® ±â¼ú Àú¼ú°¡ÀÌ´Ù. UC Berkeley¿¡¼­ Àü±â°øÇаú ÄÄÇ»ÅͰøÇÐ Çлç(B.S.) ÇÐÀ§¸¦ µý ÈÄ UNIX, Mach, NEXTSTEP µî¿¡ ´ëÇÑ ¿©·¯ °¡Áö ±ÛµéÀ» ½è´Ù. 1993³âºÎÅÍ´Â ÀÚ¹Ù Ç÷§Æû¿¡ °ü·ÃµÈ »ç¾çµé°ú ÀÔ¹®¼­µéÀ» ÀÛ¼ºÇؿԴÙ. ¿©°¡°¡ »ý±â¸é ±×³à¿Í ±×³àÀÇ °¡Á·Àº »÷ÇÁ¶õ½Ã½ºÄÚ¿¡¼­ Ã¥°ú Ä¿ÇÇ¿¡ ÆÄ¹¯È÷°Å³ª Áß°í °¡±¸µéÀ» µÑ·¯ º¸°ï ÇÑ´Ù.

Mary Campione´Â Sun MicrosystemsÀÇ ¼ö¼® ±â¼ú Àú¼ú°¡À̸ç, 1995³âºÎÅÍ ÀÚ¹Ù Ç÷§Æû¿¡ ´ëÇÑ ±ÛÀ» ½á¿Ô´Ù. Mary´Â Cal Poly, San Luid Obispo¿¡¼­ ÄÄÇ»ÅͰøÇÐ Çлç(B.S.) ÇÐÀ§¸¦ ¹Þ¾ÒÀ¸¸ç, ±× ÀÌÈÄ·Î 13³â°£ ±â¼ú Àú¼ú°¡¿Í ÇÁ·Î±×·¡¸Ó·Î ÀÏÇØ ¿Ô´Ù. ÀÌ Ã¥ À̿ܿ¡µµ PostScript by Example(Addison-Wesley, 1992)À» ½è´Ù. Mary¿Í ±×³àÀÇ °¡Á·Àº ¿©¸§ ÈÞ°¡ ¶§´Â ÇØº¯À», °Ü¿ï ÈÞ°¡ ¶§´Â ½ºÅ°ÀåÀ» ã´Â´Ù.
 
½ºÀ® 1.1.1. JDK 1.1 Java 2 Ç÷§Æû »Ó¸¸ ¾Æ´Ï¶ó HTML ¹öÀüÀ¸·Î µÈ ¼¼ ±ÇÀÇ Java Tutorial ½Ã¸®Áîµéµµ ¼ö·ÏµÇ¾î ÀÖ´Ù.
 
 
                                  
ȸ»ç¼Ò°³      °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§      °í°´¼¾ÅÍ     »çÀÌÆ®¸Ê      µµ¿ò¸»