µ¥¸ð º¸±â

½ÃÀÛÇϱâ Àü¿¡ À» ¿Ï·áÇϽʽÿÀ.

ÀÌÁ¦ Java ÀÀ¿ëÇÁ·Î±×·¥À» ½ÇÇàÇÏ¿© ÇØ´ç ¸ð¾çÀ» ¹Ì¸®º¼ ¼ö ÀÖ´Â Áغñ°¡ µÇ¾ú½À´Ï´Ù. Workbench ¹× Visual Editor¸¦ »ç¿ëÇÏ¸é »ç¿ëÀÚ ÀÀ¿ëÇÁ·Î±×·¥À» ¹Ù·Î ½ÇÇàÇϱⰡ ¾ÆÁÖ ½¬¿ì¸ç °³¹ß °úÁ¤ÀÇ ¾î´À ½ÃÁ¡¿¡¼­µçÁö ÀÌ·¯ÇÑ ´Ü°è¸¦ ¹Ýº¹ÇÏ¿© Ŭ·¡½ºÀÇ ½ÇÁ¦ ¸ð¾ç°ú ÀÛµ¿À» Å×½ºÆ®ÇÒ ¼ö ÀÖ½À´Ï´Ù.

Java Visual Editor´Â main() ¸Þ¼Òµå ¾øÀÌ Å¬·¡½º¸¦ ½ÇÇàÇÒ ¼ö ÀÖ´Â Java Bean ½ÇÇà±â¸¦ Á¦°øÇÕ´Ï´Ù. ºñÁÖ¾ó Ŭ·¡½º¸¦ ½ÇÇàÇÏ´Â °æ¿ì Visual Editor´Â µ¶¸³µÈ °¡»ó ½Ã½ºÅÛ(VM)¿¡¼­ ÀÀ¿ëÇÁ·Î±×·¥À» ½ÇÇàÇÕ´Ï´Ù. Java ÀÀ¿ëÇÁ·Î±×·¥°ú °°Àº ºñÁÖ¾ó Ŭ·¡½º¸¦ ½ÇÇàÇÏ´Â °æ¿ì ½ÇÇà±â´Â Ŭ·¡½ºÀÇ main() ¸Þ¼Òµå¸¦ ½ÇÇàÇÏ·Á°í ÇÕ´Ï´Ù. ÀÌ ÇнÀ¼­ÀÇ °æ¿ì ÀÀ¿ëÇÁ·Î±×·¥Àº DirectoryApp JFrameÀ» È£ÃâÇÏ¿© Ç¥½ÃÇÏ´Â main() ¸Þ¼Òµå¸¦ Æ÷ÇÔÇϹǷÎ, ÀÌ ¸Þ¼Òµå¸¦ ÀÀ¿ëÇÁ·Î±×·¥À̳ª Java BeanÀ¸·Î ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.

DirectoryApp.java ÆÄÀÏÀ» Java BeanÀ¸·Î ½ÇÇàÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.

  1. Java Visual Editor¿¡¼­ DirectoryApp.java ÆÄÀÏÀÌ ¿­·Á ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ.
  2. ¸Þ´º Ç¥½ÃÁÙ¿¡¼­ ½ÇÇà > ½ÇÇà µµ±¸ > Java BeanÀ» Ŭ¸¯ÇϽʽÿÀ.

    ·è¾ØÇÊ¿¡ ´ëÇÑ ÆÁ: ÀÀ¿ëÇÁ·Î±×·¥Àº Visual Editor ȯ°æ ¼³Á¤(â > ȯ°æ ¼³Á¤ > Java > Visual Editor)À» Á¤ÀÇÇÑ Swing ¸ð¾ç(·è¾ØÇÊ)À» »ç¿ëÇÏ¿© µ¥½ºÅ©Å¾¿¡¼­ ¿­¸³´Ï´Ù. ´ë½Å ½ÇÇà > ½ÇÇàÀ» Ŭ¸¯Çϰí ÀÌ Java Bean ½ÇÇàÀ» À§ÇÑ Æ¯Á¤ ½ÇÇà ±¸¼ºÀÇ ·è¾ØÇÊÀ» Á¤ÀÇÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ÀÌ ÀÀ¿ëÇÁ·Î±×·¥À» BeanÀÌ ¾Æ´Ñ ÀÀ¿ëÇÁ·Î±×·¥À¸·Î ½ÇÇàÇÒ °æ¿ì Windows ·è¾ØÇÊÀÌ main() ¸Þ¼Òµå¿¡ Á¤ÀǵǾî ÀÖÀ¸¹Ç·Î ÀÌ ·è¾ØÇÊÀ» »ç¿ëÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ÀÌ ÇнÀ¼­¿¡ »ç¿ëµÇ´Â ½ºÅ©¸° ¼¦Àº Windows ·è¾ØÇÊÀ» º¸¿©ÁÝ´Ï´Ù.

    ÀÎÅÍÆäÀ̽º¸¦ ÁöÁ¤ÇßÁö¸¸ µ¥ÀÌÅÍ ¿¬°áÀ̳ª À̺¥Æ® ±â´ÉÀº ÇÁ·Î±×·¡¹ÖÇÏÁö ¾Ê¾ÒÀ½À¸·Î ÀÀ¿ëÇÁ·Î±×·¥¿¡ ´ëÇØ ¾î¶² °Íµµ ¼öÇàÇÒ ¼ö ¾ø½À´Ï´Ù. ±×·¯³ª ±âº» ·¹À̾ƿô°ú ¸ð¾çÀº »ç¿ëÀÚ¿¡°Ô Ç¥½ÃµÇ¹Ç·Î º¼ ¼ö ÀÖ½À´Ï´Ù. ¸î¸î ´ÜÃ߸¦ Ŭ¸¯Çغ¼ ¼öµµ ÀÖÁö¸¸ ÀÌÀÇ ÀÛµ¿Àº º¸Áö ¸øÇÒ °ÍÀÔ´Ï´Ù. ±×·¯³ª ÆÄÀÏ ¸Þ´º¿Í µµ¿ò¸» ¸Þ´º´Â ÀÌ¹Ì ±¸ÇöµÇ¾î ÀÖ½À´Ï´Ù. ÀÌµé ¸Þ´ºÀÇ ÀÛµ¿Àº È®ÀÎÇØº¼ ¼ö ÀÖÀ¸¸ç Java Äڵ带 °Ë»çÇÏ¿© actionPerformed À̺¥Æ®¿¡¼­ À̵éÀÌ ¾î¶»°Ô ±¸ÇöµÇ´ÂÁöµµ º¼ ¼ö ÀÖ½À´Ï´Ù.

ÃàÇÏÇÕ´Ï´Ù!

¸¦ ¿Ï·áÇß½À´Ï´Ù. ÀÌ ¸ðµâ¿¡¼­´Â ´ÙÀ½ Ÿ½ºÅ©¸¦ ¼öÇàÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¹è¿ü½À´Ï´Ù.

ÀÌ ¸ðµâÀº Java Visual Editor¸¦ »ç¿ëÇÏ¿© ¸®Ä¡ Ŭ¶óÀÌ¾ðÆ®¿ë ÀÎÅÍÆäÀ̽º¸¦ µðÀÚÀÎÇϱâ À§ÇÑ °ÍÀ̾ú½À´Ï´Ù. ±×·¯³ª Ŭ¶óÀ̾ðÆ®ÀÇ ½Ã°¢Àû ¸ð¾çÀ» µðÀÚÀÎÇÏ´Â °Í ¿Ü¿¡, ½ÇÁ¦·Î Ŭ¶óÀÌ¾ðÆ®¸¦ À¯¿ëÇÏ°Ô ¸¸µé±â À§Çؼ­´Â ¼öÇàÇØ¾ß ÇÒ ÀÏÀÌ ´õ ÀÖ½À´Ï´Ù. ´ë°³´Â À̺¥Æ® ÀÛµ¿À̳ª ±âŸ ·ÎÁ÷(ÀÌ °æ¿ì ºñÁÖ¾ó ¿ä¼Ò¸¦ ƯÁ¤ Á¤·ÄÀÇ µ¥ÀÌÅÍ ¼Ò½º¿¡ ¹ÙÀεù)À» Æ÷ÇÔ½Ã۱⸸ ÇÏ¸é µË´Ï´Ù.

´ÙÀ½ ¿¡¼­´Â °£´ÜÇÑ ÀÎÅÍÆäÀ̽º¸¦ ÃëÇϰí ȸ»ç µð·ºÅ丮¿¡¼­ Á÷¿ø ·¹Äڵ带 ÀÛ¼º, Àбâ, °»½Å ¹× »èÁ¦Çϱâ À§ÇÑ À¥ ¼­ºñ½º ¸Þ¼Òµå¿¡ ¾×¼¼½ºÇÏ´Â °­·ÂÇÑ ¸®Ä¡ Ŭ¶óÀÌ¾ðÆ®·Î ÀüȯÇÕ´Ï´Ù.

»ç¿ë Á¶°Ç | Çǵå¹é
(C) Copyright IBM Corporation 2000, 2004. All Rights Reserved.