[GUI Builder º¸±â] | ÀÌ ¸Þ´º ¸í·ÉÀ» ¼±ÅÃÇϸé Java Development Environment â¿¡ GUI ºô´õ Á¶Àý ¾ÆÀÌÄÜÀÌ Ãß°¡µË´Ï´Ù. ÀÌ ¸Þ´º Ç׸ñÀº Visual Java GUI ºô´õ¸¦ »ç¿ëÇÏ¿© ¸¸µç ÇÁ·ÎÁ§Æ®¿¡¼¸¸ Ȱ¼º »óŰ¡ µË´Ï´Ù. |
[GUI ÆÄÀÏ º´ÇÕ] | ÀÌ ¸Þ´º ¸í·ÉÀ» ¼±ÅÃÇÏ¸é ÆÄÀÏ ¼±ÅÃâÀÌ ¿¸®°í ¼±ÅÃµÈ ÆÄÀÏ (ÀÀ¿ë ÇÁ·Î±×·¥¿¡ Æ÷ÇÔ½ÃŰ·Á´Â GUI ºô´õ âÀÌ µé¾î ÀÖ´Â ÆÄÀÏ)À» ºÒ·¯¿É´Ï´Ù. ÀÌ ÆÄÀÏ¿¡´Â ¹Ýµå½Ã .gui È®ÀåÀÚ°¡ ºÙ¾î ÀÖ¾î¾ß ÇÕ´Ï´Ù. |
[GUI ÆÄÀÏ ÀúÀå ¹× »ý¼º] | ÀÌ ¸Þ´º ¸í·ÉÀ» ¼±ÅÃÇÏ¸é µð½ºÅ©ÀÇ project-name.gui ÆÄÀÏ¿¡ ·¹À̾ƿôÀÌ ÀúÀåµÇ°í ±× ·¹À̾ƿô¿¡¼ Java ¼Ò½º Äڵ尡 »ý¼ºµË´Ï´Ù. ´õ ÀÚ¼¼ÇÑ ³»¿ëÀº Java ¼Ò½º ÄÚµå »ý¼ºÇϱ⸦ ÂüÁ¶ÇϽʽÿÀ. |
[ÄÄÆ÷³ÍÆ® Àß¶ó³»±â] | ÀÌ ¸Þ´º ¸í·ÉÀ» ¼±ÅÃÇÏ¸é ¼±ÅÃµÈ ÄÄÆ÷³ÍÆ®³ª âÀ» Àß¶ó³»¾î Ŭ¸³º¸µå¿¡ ¿Ã·Á ³õ½À´Ï´Ù. Àß¶ó³½ ÄÄÆ÷³ÍÆ®³ª âÀ» ·¹À̾ƿôÀÇ ´Ù¸¥ ¼¿¿¡ ºÙ¿© ³ÖÀ» ¼ö ÀÖ½À´Ï´Ù. |
[ÄÄÆ÷³ÍÆ® º¹»ç] | ÀÌ ¸Þ´º ¸í·ÉÀ» ¼±ÅÃÇÏ¸é ¼±ÅÃµÈ ÄÄÆ÷³ÍÆ®³ª âÀ» º¹»çÇÏ¿© Ŭ¸³º¸µå¿¡ ¿Ã·Á ³õ½À´Ï´Ù. º¹»çµÈ ÄÄÆ÷³ÍÆ®³ª âÀ» Ŭ¸³º¸µå¿¡¼ ·¹À̾ƿôÀÇ ´Ù¸¥ ¼¿¿¡ ºÙ¿© ³ÖÀ» ¼ö ÀÖ½À´Ï´Ù. |
[ÄÄÆ÷³ÍÆ® ºÙ¿©³Ö±â] | ÀÌ ¸Þ´º ¸í·ÉÀ» ¼±ÅÃÇϸé À߶󳻰ųª º¹»çÇÑ ÄÄÆ÷³ÍÆ®³ª âÀ» ·¹À̾ƿôÀÇ ´Ù¸¥ ¼¿·Î ºÙ¿© ³Ö½À´Ï´Ù. |
[ÄÄÆ÷³ÍÆ® »èÁ¦] | ÀÌ ¸Þ´º ¸í·ÉÀ» ¼±ÅÃÇÏ¸é ¼±ÅÃµÈ ÄÄÆ÷³ÍÆ®³ª âÀ» Áö¿ó´Ï´Ù. ÀÌ ¸Þ´º ¸í·ÉÀº Ŭ¸³º¸µå¿¡ º¹»çº»À» ¿Ã·Á ³õÁö ¾ÊÀ¸¹Ç·Î ½ÇÇàÀ» Ãë¼ÒÇÒ ¼ö ¾ø½À´Ï´Ù. |
[¼Ó¼º ÆíÁý]![]() |
ÀÌ ¸Þ´º ¸í·ÉÀ» ¼±ÅÃÇÏ¸é ¼±ÅÃµÈ ÄÄÆ÷³ÍÆ®³ª âÀÇ ¼Ó¼ºÀÌ ³ªÅ¸³ª´Â ¼Ó¼º ÆíÁý±â°¡ ¿¸³´Ï´Ù. ÄÄÆ÷³ÍÆ®ÀÇ ¼Ó¼ºÀ» ¼öÁ¤ÇÏ´Â ¹æ¹ý¿¡ °üÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ¼Ó¼º ÆíÁý±â µµ¿ò¸»À» ÂüÁ¶ÇϽʽÿÀ. ÀÌ ¸í·Éµµ ÁÖ µµ±¸ ¸ðÀ½¿¡ ÇØ´ç ´ÜÃß°¡ ÀÖ½À´Ï´Ù. |
[¿ Ãß°¡] | ÀÌ ¸í·ÉÀ» ¼±ÅÃÇÏ¸é ¼±ÅÃµÈ ¼¿À̳ª ÄÄÆ÷³ÍÆ®ÀÇ ¿ÞÂÊÀ̳ª ¿À¸¥ÂÊ¿¡ ¿À» Ãß°¡ÇÕ´Ï´Ù. |
[Çà Ãß°¡] | ÀÌ ¸í·ÉÀ» ¼±ÅÃÇÏ¸é ¼±ÅÃµÈ ¼¿À̳ª ÄÄÆ÷³ÍÆ®ÀÇ À§³ª ¾Æ·¡¿¡ ÇàÀ» Ãß°¡ÇÕ´Ï´Ù. |
[»õ â Ãß°¡]![]() |
ÀÌ ¸Þ´º ¸í·ÉÀ» ¼±ÅÃÇϸé [»õ â] ´ëÈ »óÀÚ°¡ ¿¸³´Ï´Ù. ¸ñ·Ï¿¡¼ ƯÁ¤ÇÑ ÄÁÅ×À̳ʸ¦ ¼±ÅÃÇÑ ´ÙÀ½ [¸¸µé±â]¸¦ ¸¶¿ì½º·Î ´·¯¼ ÁöÁ¤µÈ ÄÁÅ×À̳ʸ¦ À§ÇÑ »õ ±×¸®µå¹é ·¹À̾ƿôÀ» ¿©½Ê½Ã¿À. ÀÌ ¸í·ÉÀº ÄÄÆ÷³ÍÆ® ÆÈ·¹Æ®ÀÇ ¿ÞÂÊ¿¡ ±×¿¡ ÇØ´çÇÏ´Â ´ÜÃß°¡ ÀÖ½À´Ï´Ù. |
[â À¯Çü ¼³Á¤] | ÀÌ ¸Þ´º ¸í·ÉÀ» ¼±ÅÃÇϸé [ÁÖ ÄÁÅ×À̳Ê] ´ëÈ »óÀÚ°¡ ¿¸³´Ï´Ù. ÁÖ ÄÁÅ×À̳ÊÀÇ À¯ÇüÀ» ÇÁ·¹ÀÓÀ̳ª ÆÐ³Î·Î º¯°æÇÏ·Á¸é ÀÌ ´ëÈ »óÀÚ¸¦ »ç¿ëÇϽʽÿÀ. |
[Áßø ÆÐ³Î] | ÀÌ ¸í·ÉÀ» ¼±ÅÃÇÏ¸é ¼±ÅÃµÈ ·¹À̾ƿô ÆÐ³Î ÄÄÆ÷³ÍÆ®°¡ ±×¸®µå¹é ·¹À̾ƿô ÆÐ³Î ÄÄÆ÷³ÍÆ® ¾È¿¡ (Á¦ÀÚ¸®¿¡) ÁßøµË´Ï´Ù. |
[ÆÈ·¹Æ® »ç¿ëÀÚ Á¤ÀÇ] | ÀÌ ¸Þ´º ¸í·ÉÀ» ¼±ÅÃÇÏ¸é ÆÈ·¹Æ® ÆíÁý±â°¡ ¿¸³´Ï´Ù. ÆÈ·¹Æ® ÆíÁý±â¸¦ »ç¿ëÇÏ¸é ÆÈ·¹Æ® Æú´õ ¾È¿¡ ÀÖ´Â ÄÄÆ÷³ÍÆ®µéÀ» ¼öÁ¤Çϰųª »èÁ¦Çϰųª Àç¹è¿ÇÒ ¼ö ÀÖ½À´Ï´Ù. |
[ÆÈ·¹Æ®·Î ÄÄÆ÷³ÍÆ® ÀÓÆ÷Æ®Çϱâ] | ÀÌ ¸Þ´º ¸í·ÉÀ» ¼±ÅÃÇϸé [ÆÈ·¹Æ®·Î ÄÄÆ÷³ÍÆ® ÀÓÆ÷Æ®Çϱâ] ´ëÈ »óÀÚ°¡ ¿¸³´Ï´Ù. ÀÌ ´ëÈ »óÀÚ¸¦ »ç¿ëÇϸé JavaBeansÀ̳ª shadows Ŭ·¡½º°¡ ÀÖ´Â ÄÄÆ÷³ÍÆ®¸¦ ÀÓÆ÷Æ®ÇÒ ¼ö ÀÖ½À´Ï´Ù. ´õ ÀÚ¼¼ÇÑ ³»¿ëÀº ÄÄÆ÷³ÍÆ® ÀÓÆ÷Æ®Çϱ⸦ ÂüÁ¶ÇϽʽÿÀ. |
[ÆÑÅ丮 ÆÈ·¹Æ®·Î Àç¼³Á¤] | ÀÌ ¸Þ´º ¸í·ÉÀ» ¼±ÅÃÇÏ¸é ±âº»ÀûÀÎ GUI ºô´õ ÆÈ·¹Æ®ÀÇ ³»¿ë ([AWT] ÅÇ, [ÆÐ³Î] ÅÇ, ¹× [Ãß°¡] ÅÇ)ÀÌ ¿ø·¡ÀÇ »óÅ·Πµ¹¾Æ°©´Ï´Ù. |
[¼±ÅÃÇÑ ÄÄÆ÷³ÍÆ®ÀÇ Bean Á¤º¸] | ÀÌ ¸Þ´º ¸í·ÉÀ» ¼±ÅÃÇϸé ÇÁ·ÎÆÛƼ, À̺¥Æ®, ¸Þ¼µå µîÀ» Æ÷ÇÔÇÏ¿© ºó °ü·Ã Á¤º¸°¡ ³ª¿À´Â [Bean Á¤º¸] ´ëÈ »óÀÚ°¡ ¿¸³´Ï´Ù. |
[µðÀÚÀο¡¼ ÄÄÆ÷³ÍÆ® Ŭ·¡½º ¾÷µ¥ÀÌÆ®] | ÀÌ ¸Þ´º ¸í·ÉÀ» ¼±ÅÃÇϸé Bean Ŭ·¡½º ¸ñ·ÏÀÌ ³ª¿À´Â [µðÀÚÀο¡¼ ÄÄÆ÷³ÍÆ® Ŭ·¡½º ¾÷µ¥ÀÌÆ®] ´ëÈ »óÀÚ°¡ ¿¸³´Ï´Ù. °»½ÅÇÒ Å¬·¡½º(¶Ç´Â Ŭ·¡½ºµé)À» ¼±ÅÃÇϽʽÿÀ. ÆÈ·¹Æ®ÀÇ ÄÄÆ÷³ÍÆ®µéÀº °»½ÅÀÌ µÇÁö¸¸, [·¹À̾ƿô] âÀÇ ÄÄÆ÷³ÍÆ®µéÀº °»½ÅÀÌ µÇÁö ¾Ê½À´Ï´Ù. Àç·ÎµùÀÌ ÇÊ¿äÇϸé Reload Component in Design ´ëÈ »óÀÚ°¡ ³ªÅ¸³³´Ï´Ù. |
[Ŭ·¡½º »ç¿ë º¸°í¼] | ÀÌ ¸Þ´º ¸í·ÉÀ» ¼±ÅÃÇϸé ÇöÀç ÇÁ·ÎÁ§Æ®¿¡¼ »ç¿ëµÈ ÄÄÆ÷³ÍÆ® Ŭ·¡½º ¸ñ·ÏÀÌ È¸é¿¡ ³ªÅ¸³³´Ï´Ù. |
ÂüÁ¶: