»ç¿ëÀÚ ÀÎÅÍÆäÀ̽º ¿É¼ÇÀº ±×³ð°ú ȣȯµÇ´Â ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ¿Ü°üÀ» ¹Ù²Ü ¼ö ÀÖµµ·Ï µµ¿Íµå¸³´Ï´Ù. ´ç½ÅÀº ÀÀ¿ë ÇÁ·Î±×·¥µéÀÌ ±×³ð°ú ÇÔ²² ÀνºÅçµÈ °ÍÀ̰ųª GTK (GIMP ÅøŶ)·Î ¸¸µé¾îÁø °ÍÀÓÀ» ¾Ë ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù.
ÀÀ¿ë ÇÁ·Î±×·¥ ±âº»Àº ±×³ð°ú ȣȯµÇ´Â ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ Æ¯Á¤ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ ¹Ù²Ü ¼ö ÀÖµµ·Ï ÇØ µå¸³´Ï´Ù.
Áß¿ä: ÀÌ cappletÀÌ ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ¿Ü°üÀ» ¹Ù²Ù´Â µ¥´Â ´ë´ÜÈ÷ ÁÁÁö¸¸ ÀÌ ÅøÀº ¼÷´ÞµÈ »ç¿ëÀÚ¸¦ À§ÇÑ °ÍÀ¸·Î »ý°¢ÇÏ¼Å¾ß ÇÕ´Ï´Ù.
¸Þ´º¸¦ ¶¼¾î¼ ¿Å±æ ¼ö ÀÖµµ·Ï - ±âº»ÀûÀ¸·Î ±×³ð ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ¸Þ´º´Â ¶¼¾î¼ ÀÀ¿ëÇÁ·Î±×·¥ÀÇ ´Ù¸¥ °÷À̳ª µ¥½ºÅ©Å¾¿¡ ³õÀ» ¼ö ÀÖ½À´Ï´Ù. ÀÌ ±â´ÉÀ» ¿øÇÏÁö ¾ÊÀ¸½Ã¸é ÀÌ ¿É¼ÇÀ» ²ô½Ã¸é µË´Ï´Ù.
¸Þ´ºÀÇ Å׵θ®°¡ µé¾î°¡ º¸À̵µ·Ï - ±âº»ÀûÀ¸·Î ¸Þ´ºÀÇ Å׵θ®´Â µé¾î°¡ º¸ÀÔ´Ï´Ù. ÀÌ·¸°Ô º¸ÀÌ´Â °É ¿øÄ¡ ¾ÊÀ¸½Ã¸é ÀÌ ±â´ÉÀ» ²ô½Ã¸é µË´Ï´Ù.
ÇÏÀ§¸Þ´º¸¦ ¶¼¾î¼ ¿Å±æ ¼ö ÀÖµµ·Ï - ±âº»ÀûÀ¸·Î ±×³ð ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ÇÏÀ§¸Þ´º´Â ¶¼¾î¼ ÀÀ¿ëÇÁ·Î±×·¥ÀÇ ´Ù¸¥ °÷À̳ª µ¥½ºÅ©Å¾¿¡ ³õÀ» ¼ö ÀÖ½À´Ï´Ù. ÀÌ ±â´ÉÀ» ¿øÇÏÁö ¾ÊÀ¸½Ã¸é ÀÌ ¿É¼ÇÀ» ²ô½Ã¸é µË´Ï´Ù.
¸Þ´º¿¡ ¾ÆÀÌÄÜ »ç¿ë - ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ¾î¶² ¸Þ´º´Â ¾ÆÀÌÄÜÀ» °¡Áú ¼ö ÀÖ½À´Ï´Ù. ¾ÆÀÌÄÜÀ» º¸°í ½ÍÁö ¾ÊÀ¸½Ã¸é ÀÌ ±â´ÉÀ» ²ô½Ã¸é µË´Ï´Ù.
°¡´ÉÇÏ¸é »óŹٰ¡ interactiveÇϵµ·Ï - ¾î¶² ÀÀ¿ë ÇÁ·Î±×·¥Àº ÀÚ½ÅÀÇ Ã¢°ú ±¸ºÐÇϱâ À§ÇØ ¹Ù´Ú¿¡ »óŹٸ¦ °¡Áö°í ÀÖ½À´Ï´Ù. ±× ÀÀ¿ë ÇÁ·Î±×·¥µéÀÌ ´Ù¸¥ âÀ¸·Î »óŹٸ¦ ºÐ¸®ÇÒ ¼ö Àֱ⸦ ¿øÇϽøé ÀÌ ¿É¼ÇÀ» ÄÑ¸é µË´Ï´Ù.
»óŸ·´ë¸¦ ¿À¸¥ÂÊ¿¡¼ ºÎÅÍ ÁøÇà - ¾î¶² ÀÀ¿ë ÇÁ·Î±×·¥Àº »óŸ·´ë¿¡ ÁøÇà»óȲÀ» Ç¥½ÃÇϱ⵵ ÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î ÀÌ·± ÁøÇà»óȲ Ç¥½Ã±â´Â »óŸ·´ëÀÇ ¿À¸¥ÂÊ¿¡ ÀÖ½À´Ï´Ù. ÀÌ°ÍÀÌ ¿ÞÂÊ¿¡ Àֱ⸦ ¿øÇϽøé ÀÌ ±â´ÉÀ» ²ô½Ã¸é µË´Ï´Ù.
µµ±¸»óÀÚ¸¦ ¶¼¾î¼ ¿Å±æ ¼ö ÀÖµµ·Ï - ±âº»ÀûÀ¸·Î ±×³ð ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ µµ±¸»óÀÚ´Â ¶¼¾î¼ ÀÀ¿ëÇÁ·Î±×·¥ÀÇ ´Ù¸¥ °÷À̳ª µ¥½ºÅ©Å¾¿¡ ³õÀ» ¼ö ÀÖ½À´Ï´Ù. ÀÌ ±â´ÉÀ» ¿øÇÏÁö ¾ÊÀ¸½Ã¸é ÀÌ ¿É¼ÇÀ» ²ô½Ã¸é µË´Ï´Ù.
µµ±¸»óÀÚÀÇ Å׵θ®°¡ µé¾î°¡ º¸À̵µ·Ï - ±âº»ÀûÀ¸·Î µµ±¸»óÀÚÀÇ Å׵θ®´Â µé¾î°¡ º¸ÀÔ´Ï´Ù. ÀÌ·¸°Ô º¸ÀÌ´Â °É ¿øÄ¡ ¾ÊÀ¸½Ã¸é ÀÌ ±â´ÉÀ» ²ô½Ã¸é µË´Ï´Ù.
µµ±¸»óÀÚ ¹öÆ°ÀÇ Å׵θ®°¡ µé¾î°¡ º¸À̵µ·Ï - ±âº»ÀûÀ¸·Î µµ±¸»óÀÚ ¹öÆ°ÀÇ Å׵θ®´Â µé¾î°¡ º¸ÀÌÁö ¾Ê°í ¸¶¿ì½º°¡ ±× À§¿¡ ÀÖÀ» ¶§¸¸ µé¾î°¡ º¸ÀÔ´Ï´Ù. Ç×»ó µé¾î°¡ º¸ÀÌ´Â °É ¿øÇϽøé ÀÌ ±â´ÉÀ» ÄÑ½Ã¸é µË´Ï´Ù.
µµ±¸»óÀÚ¿¡ ÁÙ ±¸ºÐÀÚ¸¦ ³ÖÀ½ - ±âº»ÀûÀ¸·Î µµ±¸»óÀÚ ¹öÆ° »çÀÌ¿¡´Â ÀÛÀº ÁÙ ±¸ºÐÀÚ°¡ ÀÖ½À´Ï´Ù. ÁÙ ±¸ºÐÀÚ¸¦ ¿øÇÏÁö ¾ÊÀ¸½Ã¸é ÀÌ ±â´ÉÀ» ²ô½Ã¸é µË´Ï´Ù.
µµ±¸»óÀÚ¿¡ ±ÛÀÚ ·¹À̺íÀ» ´à - ±âº»ÀûÀ¸·Î µµ±¸»óÀÚ ¹öÆ°Àº ±×¸²°ú ±ÛÀÚ ·¹À̺íÀ» ¸ðµÎ °¡Áö°í ÀÖ½À´Ï´Ù. ´ç½ÅÀÌ ¹öÆ°À» Àß ¾Ë°í, ±ÛÀÚ ·¹À̺íÀ» ¿øÇÏÁö ¾ÊÀ¸½Ã¸é ÀÌ ±â´ÉÀ» ²ô½Ã¸é µË´Ï´Ù.
Figure 9-14. ÀÀ¿ë ÇÁ·Î±×·¥ ±âº» Capplet
´ëÈ»óÀÚ CappletÀº ±×³ð ȣȯ ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼ÀÇ ´ëÈ»óÀÚ ¹Ú½ºÀÇ ±âº» ¼³Á¤À» ¹Ù²Ü ¼ö ÀÖµµ·Ï ÇØ µå¸³´Ï´Ù. ´ëÈ»óÀÚ ¹Ú½º´Â ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ¾î¶² ÀÛ¾÷À» ¼öÇàÇÏ´Â µ¥ µµ¿òÀ» ÁÖ±â À§ÇØ ¶ç¿ì´Â âÀÔ´Ï´Ù. ´ëÈ»óÀÚ ¹Ú½ºÀÇ ÀϷʷμ ´ç½ÅÀÌ Àμ⠹öÆ°À» ´·¶À» ¶§ ³ªÅ¸³ª´Â Àμ⠴ÙÀ̾Ʒα׸¦ µé ¼ö ÀÖ½À´Ï´Ù. ±× ´ëÈ»óÀÚ´Â ´ç½ÅÀ¸·Î ÇÏ¿©±Ý Àμ⠿ɼÇÀ» ¼³Á¤ÇÏ°í Àμ⸦ ÁøÇàÇϵµ·Ï ÇÕ´Ï´Ù. ´ëÈ»óÀÚ cappletÀº ´ÙÀ½ÀÇ ¿É¼ÇÀ» ¹Ù²Ü ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù:
´ëÈ»óÀÚ ¹öÆ° - ±âº»ÀûÀÎ ¹öÆ°µéÀ» Á¿ì·Î ÆÛÁö°Ô Çϰųª °¡ÀåÀÚ¸®¿¡ À§Ä¡½ÃÅ°°Å³ª ¿ÞÂÊ¿¡ Á¤·Ä½ÃÅ°°Å³ª ȤÀº ¿À¸¥ÂÊ¿¡ Á¤·Ä½Ãų ¼ö ÀÖ½À´Ï´Ù.
´ëÈ»óÀÚ ¹öÆ° »ç¿ë - ¾î¶² ´ëÈ»óÀÚ ¹öÆ° (°¡·É "È®ÀÎ")Àº ¾ÆÀÌÄÜÀ» °¡Áú ¼ö ÀÖ½À´Ï´Ù. ±âº»ÀûÀ¸·Î ÀÀ¿ëÇÁ·Î±×·¥µéÀº ÀÌ ¾ÆÀÌÄÜÀ» »ç¿ëÇÕ´Ï´Ù. ¸¸¾à ¾ÆÀÌÄÜÀ» º¸±â ½ÈÀ¸½Ã¸é ÀÌ ±â´ÉÀ» ²ô½Ã¸é µË´Ï´Ù.
°¡´ÉÇÏ¸é ´ëÈ»óÀÚ ´ë½Å »óŸ·´ë »ç¿ë - ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ Çã¿ëÇÑ´Ù¸é ´ëÈ»óÀÚ ´ë½Å »óŸ·´ë¸¦ »ç¿ëÇϵµ·Ï ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ¿äûÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ÀÌ°ÍÀº Á¤º¸¸¦ Á¦°øÇÏ´Â ´ëÈ»óÀÚ¿¡ ÇÑÇؼ µ¿ÀÛÇÏ¸ç ´ç½Å¿¡°Ô ¾î¶² µ¿ÀÛÀ» ¿ä±¸ÇÏ´Â ´ëÈ»óÀÚ¿¡¼´Â µ¿ÀÛÇÏÁö ¾Ê½À´Ï´Ù.
´ëÈ»óÀÚ À§Ä¡ - ´ëÈ»óÀÚ°¡ ¾î¶»°Ô ³ªÅ¸³¯ °ÍÀÎÁö¸¦ ¼±ÅÃÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. â °ü¸®ÀÚ°¡ ¾Ë¾Æ¼ ó¸®Çϵµ·Ï ÇÒ ¼öµµ ÀÖ°í (â °ü¸®ÀÚ¿¡¼ ¼³Á¤ÇÑ °ª »ç¿ë), ȸéÀÇ Áß¾Ó¿¡ À§Ä¡½Ãų ¼öµµ ÀÖ°í, ȤÀº ±×µéÀÌ ½ÇÇàµÇ¾úÀ» ¶§ÀÇ ¸¶¿ì½º À§Ä¡¿¡ ¶ß°Ô ÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
´ëÈ»óÀÚ ÈùÆ® - ¸¶¿ì½º°¡ ¹öÆ°À̳ª ´ëÈ»óÀÚÀÇ ¾î´À ºÎºÐ¿¡ À§Ä¡ÇßÀ» ¶§ ³ªÅ¸³ª´Â ÅøÆÁÀÇ µ¿ÀÛÀ» ¹Ù²Ü ¼ö ÀÖ½À´Ï´Ù. ´Ù¸¥ â°ú ¶È°°ÀÌ Ãë±ÞÇÒ ¼öµµ ÀÖ°í, â °ü¸®ÀÚ°¡ ¾Ë¾Æ¼ ó¸®Çϵµ·Ï ÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
°¡´ÉÇϸé ÀÀ¿ëÇÁ·Î±×·¥ À§¿¡ ´ëÈ»óÀÚ À§Ä¡ - ´ç½ÅÀº ȸéÀÌ Àß Á¤µ·µÇµµ·Ï °¡´ÉÇÑ °æ¿ì ´ëÈâÀ» ÇÁ·Î±×·¥ â À§¿¡ À§Ä¡Çϵµ·Ï ÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ç½ÅÀÌ ´Ù¸¥ ¿î¿µÃ¼°è¿Í Ä£¼÷ÇÏ´Ù¸é ÀÌ ¿É¼ÇÀ» ¼±ÅÃµÈ Ã¤·Î ³õ¾ÆµÎ½Ê½Ã¿ä. ´ÙºÎºÐÀÇ ¿î¿µÃ¼°è¿¡¼´Â ÀÌ·¸°Ô µ¿ÀÛÇÕ´Ï´Ù.
Áß¿ä: ÀÌ cappletÀÌ ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ´ëÇÑ ·è¾ØÇÊÀ» Á¶ÀýÇÏ´Â µ¥ Ź¿ùÇÏÁö¸¸ ÀÌ ÅøÀº ¼÷´ÞµÈ »ç¿ëÀÚ¸¦ À§ÇÑ °ÍÀÓÀ» ¸í½ÉÇϽʽÿä.
Figure 9-15. ´ëÈ»óÀÚ Capplet
MDI cappletÀº ±×³ð ÀÀ¿ë ÇÁ·Î±×·¥µéÀÇ MDI ¸ðµå¸¦ ¹Ù²Ü ¼ö ÀÖ½À´Ï´Ù. MDI´Â Multiple Document InterfaceÀÇ ¾à¾î·Î¼ ±×³ð ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼ Çϳª ÀÌ»óÀÇ ¹®¼°¡ Ç¥½ÃµÇ´Â ¹æ¹ýÀ» ÀǹÌÇÕ´Ï´Ù.
Áß¿ä: ÀÌ cappletÀÌ ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ´ëÇÑ ·è¾ØÇÊÀ» Á¶ÀýÇÏ´Â µ¥ Ź¿ùÇÏÁö¸¸ ÀÌ ÅøÀº ¼÷´ÞµÈ »ç¿ëÀÚ¸¦ À§ÇÑ °ÍÀÓÀ» ¸í½ÉÇϽʽÿä.
±×³ð ȣȯ ÇÁ·Î±×·¥¿¡¼ ±âº»ÀûÀÎ MDI Çü½ÄÀ» ÀϹÝÀûÀ¸·Î ÅÇ È¤Àº "notebooks" ÀÔ´Ï´Ù. ÅÇÀ¸·Î º¸ÀÌ´Â °É ÁÁ¾ÆÇÏÁö ¾ÊÀ¸½Ã¸é ¿©±â¿¡¼ ¹Ù²Ü ¼ö ÀÖ½À´Ï´Ù.
±âº» MDI ¸ðµå - ³ëÆ®ºÏ°ú ´õºÒ¾î ´ç½ÅÀ» Toplevel°ú ModalÀ» º¸½Ç ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù. ³ëÆ®ºÏÀº ±âº»ÀûÀÎ ÅÇÀÌ°í, Toplevel Ç¥½Ã´Â È°¼ºÈµÈ ¹®¼¸¸ ÃÖ»óÀ§¿¡ º¸¿©ÁÖ´Â °ÍÀ̸ç ModalÀº ¾î´À ÇÑ ¼ø°£¿¡ ¾î¶² ¹®¼µéÀ» Æ÷ÇÔÇÏ´Â ¿À·ÎÁö Çϳª¸¸ Ç¥½ÃµÇ´Â ¿À·ÎÁö ÇϳªÀÇ ToplevelÀ» °®´Â °ÍÀÔ´Ï´Ù. ´ç½ÅÀÌ Emacs ModalÀ» ½áº¸¼Ì´Ù¸é Emacs°¡ ¹öÆÛµéÀ» Á¶ÀÛÇÏ´Â °Í°ú À¯»çÇÏ´Ù°í »ý°¢ÇÏ½Ã¸é µË´Ï´Ù.
MDI ³ëÆ®ºÏ ÅÇ À§Ä¡ - ³ëÆ®ºÏ Çü½ÄÀ» ¼±ÅÃÇϼ̴ٸé ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ¾îµð¿¡ ÅÇÀÌ ³ªÅ¸³¯ °ÍÀÎÁö¸¦ ¼±ÅÃÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ²À´ë±â, ¿ÞÂÊ, ¿À¸¥ÂÊ È¤Àº ¹Ù´Ú¿¡ À§Ä¡½Ãų ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ ¼±ÅõéÀº ±×³ð°ú ȣȯµÇ´Â ÀÀ¿ë ÇÁ·Î±×·¥¿¡¸¸ Àû¿ëµÊÀ» ¸í½ÉÇϽʽÿä.
Figure 9-16. MDI Capplet