ºü¸£°í °·ÂÇÑ ÀÚ¹Ù GUI ¶óÀ̺귯¸®ÀÎ SWT/JFace·Î °£´ÜÇÑ À§Á¬¿¡¼ º¹ÀâÇÑ ¾ÖÇø®ÄÉÀ̼DZîÁö ÀÌŬ¸³½º ±â¹Ý ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÃàÇϱâ À§ÇØ ÇÊ¿äÇÑ ±â¹ÝÁö½ÄÀ» »ó¼¼È÷ ¼³¸íÇϰí ÀÌ¿¡ ´ëÇÑ ½ÇÀü ¿¹Á¦¸¦ dzºÎÇÏ°Ô Á¦°øÇϰí ÀÖ´Ù. ±×¹Û¿¡ ÀÌŬ¸³½º RCP, Draw2D, GEF µî ´Ù¾çÇÑ ³»¿ëÀ» ´Ù·ç°í ÀÖ´Ù.
ÈǸ¢ÇÏ´Ù! ÀûÀýÇÏ°í Æ÷°ýÀûÀ̸ç, ±¸¼ºµµ Èï¹Ì·Î¿î Ã¥ÀÌ´Ù
Phil Hanna / SAS ÀνºÆ¼Æ©Æ® »ç, ¡ºJSP: The Complete Reference¡» ÀúÀÚ
ÀÌŬ¸³½º ¶óÀ̺귯¸®·Î °³¹ßÇÒ °èȹÀÌ ÀÖ´Ù¸é ÀÌ Ã¥À» ²À...
´õº¸±â
ºü¸£°í °·ÂÇÑ ÀÚ¹Ù GUI ¶óÀ̺귯¸®ÀÎ SWT/JFace·Î °£´ÜÇÑ À§Á¬¿¡¼ º¹ÀâÇÑ ¾ÖÇø®ÄÉÀ̼DZîÁö ÀÌŬ¸³½º ±â¹Ý ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÃàÇϱâ À§ÇØ ÇÊ¿äÇÑ ±â¹ÝÁö½ÄÀ» »ó¼¼È÷ ¼³¸íÇϰí ÀÌ¿¡ ´ëÇÑ ½ÇÀü ¿¹Á¦¸¦ dzºÎÇÏ°Ô Á¦°øÇϰí ÀÖ´Ù. ±×¹Û¿¡ ÀÌŬ¸³½º RCP, Draw2D, GEF µî ´Ù¾çÇÑ ³»¿ëÀ» ´Ù·ç°í ÀÖ´Ù.
<¹Ìµð¾î ¼Æò>
ÈǸ¢ÇÏ´Ù! ÀûÀýÇÏ°í Æ÷°ýÀûÀ̸ç, ±¸¼ºµµ Èï¹Ì·Î¿î Ã¥ÀÌ´Ù
Phil Hanna / SAS ÀνºÆ¼Æ©Æ® »ç, ¡ºJSP: The Complete Reference¡» ÀúÀÚ
ÀÌŬ¸³½º ¶óÀ̺귯¸®·Î °³¹ßÇÒ °èȹÀÌ ÀÖ´Ù¸é ÀÌ Ã¥À» ²À ÀоîµÖ¶ó.
Steve Gutz / IBMÀÇ ¼ÒÇÁÆ®¿þ¾î °³¹ß ¼±ÀÓ, ¡ºUp to Speed with Swing¡» ÀúÀÚ
Á¤¸» Àß ¾²¿©Áø Ã¥ÀÌ´Ù. Àб⠽±°í ±â¾ïÇϱ⵵ ÁÁ´Ù.
Carl Hume / ¼ÒÇÁÆ®¿þ¾î ¾ÆÅ°ÅØÆ®
À¯¿ëÇϰí È¿°úÀûÀΠó¸® ¹æ½ÄÀ¸·Î ±â¼úÇØ³õÀº Ã¥. ÀÌ·± Ã¥Àº Çѹøµµ º» ÀûÀÌ ¾ø´Ù.
Robert D. McGovern / ¡ºÀÌŬ¸³½º ÀÎ ¾×¼Ç¡» ÀúÀÚ
¡Ú ÀÌ Ã¥ÀÇ Æ¯Â¡ ¡Ú
ÀÌŬ¸³½º ±×·¡ÇÈ ¶óÀ̺귯¸®ÀÎ SWT¿Í JFace¸¦ »ç¿ëÇÏ¸é ³¯·ÆÇϰí È¿°úÀûÀÎ ÀÚ¹Ù GUI ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ Draw2D¿Í GEF¸¦ ¾²¸é Á¤ÀûÀÎ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¶Ù¾î ³Ñ¾î °·ÂÇÑ ±â´ÉÀ» ÀÚ¶ûÇÏ´Â ½Ã°¢ÀûÀÎ ÆíÁý±â¸¦ âÁ¶ÇÒ ¼ö ÀÖ´Ù. ¸®Ä¡ Ŭ¶óÀÌ¾ðÆ® Ç÷§Æû(RCP)À¸·Î ±âÁ¸ ÀÎÅÍÆäÀ̽ºÀÇ ±â´ÉÀ» ÈξÀ ´É°¡ÇÏ´Â ÀڽŸ¸ÀÇ ¿öÅ©º¥Ä¡¸¦ ±¸ÃàÇÒ ¼ö ÀÖ´Ù.
SWT/JFace ÀÎ ¾×¼ÇÀº °£´ÜÇÑ À§Á¬¿¡¼ º¹ÀâÇÑ ±×·¡ÇÈ ¾ÖÇø®ÄÉÀ̼DZîÁö Æø³ÐÀº ³»¿ëÀ» ´Ù·é´Ù. ÀÌŬ¸³½º ±â¹Ý GUI¸¦ °³¹ßÇÏ´Â °úÁ¤À» ¹è¿ï ¼ö ÀÖÀ¸¸ç, »ç¿ëÀÚ°¡ °¨ÅºÇÒ¸¸ÇÑ °·ÂÇÑ ±â´ÉÀÇ ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÃàÇÒ ¼ö ÀÖ´Â ¹æ¹ýµµ »ìÆìº¼ ¼ö ÀÖ´Ù. ÀúÀÚµéÀº °æÇè¿¡¼ ¿ì·¯³ª¿Â Áö½ÄÀ» À¯¿ëÇϰí Àб⠽¬¿î Çü½ÄÀ¸·Î µ¶ÀÚµé°ú °øÀ¯ÇϰíÀÚ ³ë·ÂÇß´Ù.
ÀÌ Ã¥Àº µ¶ÀÚ°¡ Á÷Á¢ ½ÇÇàÇØº¸¸ç ¹è¿ï ¼ö ÀÖ°Ô ±¸¼ºÇÏ¿´´Ù. ½ÇÁ¦ ¾ÖÇø®ÄÉÀ̼ǿ¡¼ ¾î¶»°Ô SWT/JFace°¡ ÀÛµ¿ÇÏ´ÂÁö ¿¹Á¦ Äڵ忡¼ Á÷Á¢ È®ÀÎÇÒ ¼ö ÀÖ´Ù. ÀÌ·¯ÇÑ ¿¹Á¦µéÀº µ¶ÀÚÀÇ ÀÌÇØ¸¦ µµ¿ï »Ó ¾Æ´Ï¶ó, ½ÇÁ¦ ¾ÖÇø®ÄÉÀ̼ǿ¡¼ ¹Ù·Î °¡Á®´Ù ¾µ ¼ö ÀÖÀ» ¸¸Å ½Ç¿ëÀûÀÌ´Ù.
¡Ú ÀÌ Ã¥ÀÇ ±¸¼º ¡Ú
ÀÌ Ã¥Àº SWT¿Í JFace¿¡ Æ÷ÇÔµÈ °¢ ÄÄÆ÷³ÍÆ®ÀÇ ¼¼ºÎ»çÇ×À» º¸¿©ÁÖ´Â ¿¹Á¦ ¾ÖÇø®ÄÉÀ̼ÇÀÎ WidgetWindow¸¦ °³¹ßÇÏ´Â °úÁ¤À» Áß½ÉÀ¸·Î ±¸¼ºµÇ¾î ÀÖ´Ù. ¾ÖÇø®ÄÉÀ̼ÇÀº °¢ Àå¿¡¼ÀÇ Á¤º¸¸¦ ´ãÀº ÄÚµå µéÀÌ ¹À½À¸·Î ÀÌ·ïÁ® ÀÖÀ¸¸ç, °¢ ÀåÀÇ ¸¶Áö¸· ºÎºÐ¿¡¼´Â WidgetWindow ÇÁ·ÎÁ§Æ®¿¡ Ãß°¡ÇÒ ¼ö ÀÖ´Â Äڵ带 Á¦°øÇÑ´Ù. Ãʹݺο¡ ÇØ´çÇÏ´Â ÀåÀÌ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ±âÃʸ¦ ¸¸µå´Â ºÎºÐÀ̱â´Â ÇÏÁö¸¸, ¾Õ ÀåÀÇ Äڵ尡 ¾ø¾îµµ Ã¥ ÈĹݺΠ°¢ ÀåÀÇ ÄÚµå´Â µ¶¸³ÀûÀ¸·Î µ¿ÀÛÇÒ ¼ö ÀÖ´Ù. µû¶ó¼ µ¶ÀÚµéÀÌ °¢ÀÚ °ü½É ÀÖ´Â ÁÖÁ¦¿¡¸¸ ÁýÁßÇÒ ¼ö Àֱ⸦ ¹Ù¶õ´Ù. ±×¸®°í À§Á¬ À©µµ¿ì ¾ÖÇø®ÄÉÀ̼ÇÀÇ ÇÁ·¹ÀÓ¿öÅ©¸¦ »ç¿ëÇØ¼ Äڵ带 ¸¸µé°í °¢ ÄÄÆ÷³ÍÆ®¿¡ ÀԷµǴ ´Ù¾çÇÑ ¸Å°³º¯¼öÀÇ È¿°ú¸¦ È®ÀÎÇÒ ¼ö ÀÖ°Ô µÇ±â ¹Ù¶õ´Ù.
Ã¥ Àü¹Ý¿¡ °ÉÃÄ ÅøÀ» ¼Ò°³ÇÏ´Â °Í ¿Ü¿¡, ´ÙÀ½°ú °°Àº SWT/JFaceÀÇ ¿©·¯ ±â´É¿¡ ´ëÇØ ´Ù·ç°Ú´Ù.
(1) SWT¿Í JFaceÀÇ °ü°è: ÀÌ µÎ ¶óÀ̺귯¸®¸¦ óÀ½ Á¢ÇÏ°Ô µÉ ¶§, ¾ðÁ¦ ¾î¶² °ÍÀ» »ç¿ëÇØ¾ß ÇÏ´ÂÁö, JFace°¡ ¿Ö ÇÊ¿äÇÑÁö¸¦ ÀÌÇØÇϱâ¶õ ½±Áö ¾ÊÀº ÀÏÀÌ´Ù. µÎ ¶óÀ̺귯¸®ÀÇ °øÅëµÇ´Â ºÎºÐ¿¡ ´ëÇØ ¼³¸íÇϰí, ÄÚµùÀ» ÅëÇØ °¢ Àå´ÜÁ¡À» ½Ã¿¬ÇϰڴÙ.
(2) GUI °³¹ß°ú °ü·ÃµÈ ¿øÄ¢: ÀÌ ÅøÀ» »ç¿ëÇϸé¼, GUI °³¹ßÀ» °£´ÜÇÏ°Ô ÇÒ ¼ö ÀÖ´Â ¸¹Àº ¹æ¹ýÀ» ¾Ë°Ô µÇ¾ú´Ù. ¶ÇÇÑ SWT/JFace°¡ ¹®¼ÀÇ ¼³¸í°ú ´Ù¸¥ ¹æ½ÄÀ¸·Î µ¿ÀÛÇÏ´Â »óȲÀ» ¼ö¾øÀÌ ¸¹ÀÌ °Þ¾î º¸¾Ò´Ù. µ¶ÀÚµéÀÌ ¿ì¸®°¡ °ÞÀº ÀüöÀ» µÇÇ®ÀÌ ÇÏÁö ¾Êµµ·Ï SWT/JFace ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀ» À§ÇÑ ½Ç¿ëÀûÀÎ ¿¹Á¦¸¦ Á¦°øÇϰڴÙ.
(3) Ç÷§Æû ȣȯ¼º °³¹ß: SWT¿Í JFace¸¦ ÀÌ¿ëÇÏ¸é »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ ¿©·¯ ¹æ¹ýÀ¸·Î ¸¸µé ¼ö ÀÖ´Ù. ¾î¶² ÇÔ¼ö´Â °¢ ¿î¿µÃ¼Á¦¿¡¼ ȣȯÀÌ µÇÁö¸¸, ±×·¸Áö ¾ÊÀº °æ¿ìµµ ÀÖ´Ù. ¾ÖÇø®ÄÉÀ̼ÇÀÌ ¾î¶² ÇüÅ·ΠÃâ·ÂµÇ´ÂÁö º¸¿©ÁÖ±â À§ÇØ ¿©·¯ À©µµ¿ì Ç÷§ÆûÀ» ĸÃÄÇÑ ±×¸²À» ÇÔ²² º¸¿©ÁØ´Ù.
(4) ½Ç¿ëÀûÀÎ ÄÚµå ¿¹Á¦: ÀÌ Ã¥ÀÇ ¿¹Á¦ Äڵ带 ¸¸µé ¶§, µÎ °¡Áö ¿ì¼±¼øÀ§¸¦ µ×´Ù.
ù°, µ¶ÀÚµéÀÌ ½ÇÁ¦ üÇèÇÒ ¼ö ÀÖµµ·Ï Äڵ带 °£°áÇÏ°Ô ¸¸µé¾î¾ß Çϸç, µÑ°, SWT/JFace ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ°Ô Çϱâ À§Çؼ ¸ðµâÈµÈ ÇüÅ·ΠÁ¦°øÇØ¾ß ÇÑ´Ù´Â °ÍÀÌ´Ù.
(5) SWT/JFace¸¦ ±â¹ÝÀ¸·Î ÇÏ´Â Åø¼Â: Draw 2D¿Í GEF(Graphical Editor Framework) Åø¼ÂÀ» ²Ä²ÄÈ÷ µÑ·¯º» Ã¥Àº ÀÌ Ã¥ÀÌ Ã³À½ÀÏ °ÍÀÌ´Ù. SWT¿Í JFaceÀÇ ±â´ÉÀ» ±â¹ÝÀ¸·Î ÇÏ´Â ÀÌ ¶óÀ̺귯¸®´Â GUI µðÀÚÀÎ ´É·Â°ú À¯¿¬¼ºÀ» Áõ°¡½ÃŲ´Ù.
¡Ú ÀÌ Ã¥ÀÇ ´ë»ó ¡Ú
ÀÌ Ã¥Àº °í±Þ ÀÚ¹Ù °³¹ßÀÚ·Î °¡´Â Áß±Þ °³¹ßÀÚ¿¡ ¸Â°Ô ¾²¿©Á³´Ù. µ¶ÀÚ´Â ±âº» ÀÚ¹Ù ¹®¹ýÀ» ÃæºÐÈ÷ ÀÎÁöÇϰí ÀÖÀ¸¸ç, ÃÖ¼±ÀÇ ÇØ°áÃ¥ÀÌ ¾øÀ» ¶§ Â÷¼±Ã¥À» °í·ÁÇÒ ¼ö ÀÖ´Â ´É·ÂÀÌ ÀÖ´Ù°í °¡Á¤Çß´Ù.
ÀÚ¹Ù µîÀÇ ¾ð¾î¸¦ »ç¿ëÇÑ ±×·¡ÇÈ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß °æÇèÀÌ ÀÖ´Ù¸é µµ¿òÀÌ µÉ ¼öµµ ÀÖ°ÚÁö¸¸, ÀÌ Ã¥À» Àбâ À§ÇØ ¹Ýµå½Ã ÇÊ¿äÇÑ °ÍÀº ¾Æ´Ï´Ù. »ç¿ëÇÏ·Á´Â °¢ À§Á¬ÀÇ ±â¼úÀû ¼¼ºÎ»çÇ×À» ¸í½ÃÇÒ »Ó¸¸ ¾Æ´Ï¶ó óÀ½ ³ª¿À´Â ¿ë¾î´Â ¸ðµÎ Á¤ÀÇÇÏ¸ç °¢ À§Á¬ÀÇ ¸ñÀûÀ» ¸íÈ®È÷ ¼³¸íÇϵµ·Ï ³ë·ÂÇß´Ù. ±×·¯³ª ÀÌ Ã¥Àº »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º ¼³°è¸¦ À§ÇÑ Ã¥Àº ¾Æ´Ï±â ¶§¹®¿¡, ±â¼úµÈ À§Á¬ ÀÌ»óÀÇ »ç¿ëÀÚ °æÇèÀ» ¿ä±¸ÇÏ´Â ºÎºÐ±îÁö ÀÚ¼¼ÇÏ°Ô ´Ù·çÁö´Â ¾Ê°Ú´Ù.
µ¶ÀÚ ´ëºÎºÐÀÌ ½ºÀ®¿¡ °æÇèÀÌ ÀÖ´Ù°í °¡Á¤ÇϰÚÁö¸¸, ÀÌ Ã¥À» Áñ±â±â¿¡ ¹Ýµå½Ã ÇÊ¿äÇÑ °ÍÀº ¾Æ´Ï´Ù. ½ºÀ® Àü¹®°¡µé¿¡°Ô Á»´õ ±íÀº ÀÌÇØ¸¦ Á¦°øÇϱâ À§ÇØ ½ºÀ®°ú SWT/JFace¸¦ ºñ±³Çϱä ÇÏÁö¸¸, °¢ ÁÖÁ¦¿¡¼ ´Ù·ç°í ÀÖ´Â ¼³¸í¿¡ ºñÇϸé ÀÌ·¯ÇÑ ºñ±³´Â ºÎÂ÷ÀûÀÎ °Í¿¡ ºÒ°úÇÏ´Ù. µ¶ÀÚ°¡ ½ºÀ® ÄÚµå ÇÑ ÁÙ ÇÁ·Î±×·¥ÇÏÁö ¾Ê°íµµ ÀÌ Ã¥ÀÇ ¸ðµç ÁÖÁ¦¸¦ ÀÌÇØÇÒ ¼ö ÀÖÀ» °Å¶ó È®½ÅÇÑ´Ù.
¡Ú ÀúÀÚ ¼¹® ¡Ú
ÀÌ Ã¥À» ¾²´Â ¸ñÀûÀº ´Ü ÇÑ °¡Áö, SWT¿Í JFace Åø¼ÂÀ» °£´ÜÇϸ鼵µ ¸íÄèÇÏ°Ô ¼Ò°³Çϱâ À§ÇÔÀÌ´Ù. Áö±Ý±îÁö ¹®¼µéÀÌ SWT¿Í JFace ¶óÀ̺귯¸®ÀÇ ¸¹Àº ºÎºÐÀ» ´Ù·ç°í ÀÖÁö¸¸, ½Ç¸Á½º·´°Ôµµ ¾ÆÁ÷±îÁö ü°èÀûÀ¸·Î Á¤¸®µÇÁö ¾ÊÀº ºÎºÐÀÌ ¸¹¾Ò´Ù(ƯÈ÷ ±×·¡ÇȰú °ü·ÃÇØ¼´Â ´õ¿í ±×·¸´Ù). ±×·¡¼ 2003³â ¸» ¿ì¸® ÀúÀÚ 4¸íÀº SWT/JFace¿¡ °üÇÑ °íÂ÷¿øÀûÀÎ À̷аú ÅëÇÕµÈ °³¹ß Åø¿¡ ´ëÇØ Á»´õ ÀÚ¼¼È÷ ´Ù·ç´Â Ã¥À» ¾²±â À§ÇØ ÀDZâÅõÇÕÇÏ°Ô µÆ´Ù.
eclipse.org ±¸¼º¿øÀÇ ³ë°í ´öºÐ¿¡, SWT¿Í JFace´Â ÀÚ¹Ù Ä¿¹Â´ÏƼ¿¡¼ ÁÖ¸ñÀ» ¹Þ±â ½ÃÀÛÇß°í, ³íÀïÀÇ ´ë»óÀÌ µÇ±âµµ Çß´Ù. ´ëºÎºÐÀº Java 2 platformÀÇ Ç¥ÁØ ÄÄÆ÷³ÍÆ®ÀÎ ½ºÀ®°ú ¿ø½ÃÄڵ带 »ç¿ëÇÏ´Â ºñÇ¥ÁØ ¶óÀ̺귯¸®ÀÎ SWTÀÇ ÀåÁ¡À» ºñ±³ÇÏ´Â µ¥¿¡ ÁýÁߵǾú´Ù. ±×·¯³ª ´Ù½Ã »ý°¢ÇØ º¸¸é, SWT/JFace¸¦ »ç¿ëÇÑ´Ù´Â °ÍÀº ¡°Çѹø ÀÛ¼ºÇÏ¸é ¾îµð¼µç ½ÇÇàµÅ¾ß ÇÑ´Ù(write once run anywhere)¡±¶ó´Â ÀÚ¹Ù °³¹ßÀÚµéÀÇ ¸ðÅä¿Í´Â ¸ÂÁö ¾Ê´Â Á¢±Ù¹æ¹ýÀÎ ¼ÀÀÌ´Ù. ±×·¯³ª ½ºÀ®ÀÌ ¾Æ¹«¸® ÀåÁ¡ÀÌ ¸¹´Ù ÇÏ´õ¶óµµ, ¾ÖÇø®ÄÉÀÌ¼Ç »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ °³¹ßÇÒ ¶§, ½ºÀ®°ú SWT/JFace Áß ¾î´À °ÍÀ» ¼±ÅÃÇØ¾ß ÇÒÁö´Â ±²ÀåÈ÷ °í¹Î½º·± ÀÏÀÏ °ÍÀÌ´Ù.
ÀÌ Ã¥Àº ½ºÀ® °³¹ßÀÚ»Ó ¾Æ´Ï¶ó ´Ü¼øÇÑ Ä¿¸Çµå ÀԷ âÀ» Å»ÇÇÇÑ È·ÁÇÑ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé°í ½Í¾îÇÏ´Â Ãʺ¸ ÀÚ¹Ù °³¹ßÀÚµéÀ» À§ÇÑ Ã¥ÀÌ´Ù. ¿¹Á¦ Äڵ带 Á¦°øÇÏ°í ±×·¡ÇÈ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º °³¹ßÀ» À§ÇÑ ±âº»ÀûÀÎ ÀÌ·ÐÀ» ¼³¸íÇϱâ À§ÇØ ÃÖ¼±À» ´ÙÇßÀ¸¸ç, ƯÈ÷ ±×·¡ÇÈ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ½Å·Ú¼º°ú À¯Áöº¸¼ö¼ºÀ» ³ôÀÌ´Â ¸ðµ¨-ºä-ÄÁÆ®·Ñ·¯ ÆÐ·¯´ÙÀÓ¿¡ ´ëÇØ ±íÀÌ ¼³¸íÇß´Ù.
SWT·Î °³¹ßÇß´ø ¿©·¯ °æÇèÀ» µ¶ÀÚµé°ú °øÀ¯ÇϰíÀÚ ³ë·ÂÇßÀ¸´Ï, SWT¿Í JFace¸¦ äÅÃÇÑ ÇÁ·ÎÁ§Æ®¸¦ ¼öÇàÇÒ ¶§ ¸¹Àº µµ¿òÀÌ µÇ¾î SWT/JFaceÀÇ È¿À²ÀûÀÎ »ç¿ë¿¡ º¸ÅÆÀÌ µÇ±æ ¹Ù¶õ´Ù.
¡Ú ¿ªÀÚ ¼¹® ¡Ú
¡ºSWT/JFace ÀÎ ¾×¼Ç¡» Ã¥À» óÀ½ Á¢ÇÑ °ÍÀº ÀÌŬ¸³½º Ç÷¯±×ÀÎ ¼ÒÇÁÆ®¿þ¾î Áß ÇϳªÀÎ ¸®Ç÷º¼Ç ÇÁ·Î±×·¥ÀÇ Äڵ带 ºÐ¼®ÇÏ´ø ¶§¿´´Ù. ÄÚµå Áß ±×·¡ÇÈ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º ºÎºÐÀ» ±¸ºÐÇϱâ À§ÇÑ ±âº» »ó½ÄÀ» ´Û°íÀÚ SWT/JFace¿¡ °ü·ÃÇÑ Ã¥À» À¥¿¡¼ µÚÁ³´Âµ¥, ¸¹Àº Ã¥ÀÌ ÀÖ¾úÁö¸¸ ±× Áß ÃʽÉÀÚ°¡ ü°èÀûÀ¸·Î ¹è¿ï ¼ö Àִ åÀ̶ó´Â ¾î±¸¿¡ ³ª¸¦ È® ²ø¾î´ç°å´Ù. ±×·¸°Ô óÀ½ ¸¸³ª°Ô µÈ ÀÌ Ã¥Àº ¿ª½Ã³ª ³» ±â´ë¸¦ Àú¹ö¸®Áö ¾Ê¾Ò´Ù.
¡ºSWT/JFace ÀÎ ¾×¼Ç¡»Àº ÄÚµå¿Í ¼³¸íÀÌ Àý¹¦ÇÏ°Ô ¾î¿ì·¯Áø Ã¥ÀÌ´Ù. ÇÁ·Î±×·¡¹Ö Ã¥µéÀº ÀϹÝÀûÀ¸·Î °³³ä¿¡ µû¶ó ´ÜÆíÀûÀÎ Äڵ带 º¸À̰ųª ¸Å¿ì ±ä Äڵ带 ³Ö¾î ³õ°í Äڵ带 ¼³¸íÇÏÁö¸¸, ¾ç ÂÊ ¹æ½Ä ¸ðµÎ µ¶Àڵ鿡°Ô´Â ºÒÆíÇÒ »ÓÀÌ´Ù. °³³äÀ» ÀÌÇØÇÑ´Ù Ãĵµ À̸¦ ¾î¶»°Ô Ȱ¿ëÇØ¾ß ÇÒÁö¸¦ ÆÄ¾ÇÇÏ·Á¸é ¿À·£ ½Ã°£ÀÌ °É¸®¸ç, ¶ÇÇÑ ±ä Äڵ带 ¼³¸í°ú ºñ±³ÇÏ¸é¼ Àд °Íµµ °í¿ªÀÌ´Ù. ¡ºSWT/JFace ÀÎ ¾×¼Ç¡»ÀÇ ÀúÀÚµéÀº °¢ ÀåÀÇ °³³ä°ú Äڵ带 ¾î¶»°Ô ¹èÄ¡ÇÒÁö ¿À·£ ½Ã°£ °í¹ÎÇØ ÇϳªÀÇ ÇÁ·ÎÁ§Æ®¸¦ °í¾ÈÇßÀ¸¸ç °¢ À帶´Ù Á¶±Ý¾¿ »ìÀ» ºÙ¿© ³ª¾Æ°¬´Ù. ¾Æ¹«¸® ¿ª¼³Çصµ ÀÌ Ã¥À» Á÷Á¢ Àбâ Àü¿¡´Â ÀÌ Ã¥ÀÇ ¹æ½ÄÀÌ ¾ó¸¶³ª ÀÌÇØÇϱ⠽¬¿îÁö Àǽɽº·¯¿î ´«Ãʸ®·Î ¹Ù¶óº¼ ¼ö¹Û¿¡´Â ¾øÀ» °ÍÀÌ´Ù. ÇÏÁö¸¸ ÀÌ·¯ÇÑ ÀÇȤÀº ÀÌ Ã¥À» Á÷Á¢ ¼Õ¿¡ µé°í °£°áÇÏ°í ½¬¿î ¼³¸í°ú ÇÙ½ÉÀûÀÎ ¿¹Á¦¸¦ Á÷Á¢ Á¢ÇØ º¸¸é ÀúÀý·Î Ç®¸± °ÍÀÌ´Ù.
¿ªÀڷμ µ¶ÀÚµéÀÌ °¡Àå ½±°Ô ÀÌÇØÇÒ ¼ö ÀÖ´Â ±Û·Î ¿Å±â°íÀÚ ³ë·ÂÇß´Ù. ¿©·¯ ¹ø¿ª¼¸¦ ŽŹÇÏÁö ¾Ê°Ô ¿©°å´ø ¸¸Å ù ¹ø¿ª¼·Î¼ ±×·± °æÇèÀ» µ¶ÀÚµéÀÌ ´À³¢Áö ¾Êµµ·Ï ³ë·ÂÇßÀ¸³ª ¸·»ó ÇØº¸´Ï »ý°¢¸¸Å ½±Áö´Â ¾ÊÀº ÀÛ¾÷À̾ú´Ù. Ȥ½Ã ÀÖÀ»Áö ¸ð¸¦ ¿À·ù´Â ¿ªÀÚ¿¡°Ô ¸ÞÀÏÀ» º¸³»°Å³ª ¿¡ÀÌÄÜÃâÆÇ»ç ȨÆäÀÌÁöÀÇ ¿ÀÅ»ÀÚ ½Å°í ÆäÀÌÁö¸¦ ÀÌ¿ëÇϱ⠹ٶõ´Ù.
´Ý±â