SWT µ¶¸³Çü ¿¹Á¦ ¼³Ä¡
ÀÛ¾÷°ø°£¿¡ SWT Ãß°¡
- µ¶¸³Çü ÀÀ¿ëÇÁ·Î±×·¥¿ë SWT¸¦ ´Ù¿î·ÎµåÇϽʽÿÀ. SWTÀÇ µ¶¸³Çü ¹öÀüÀº
Eclipse SDK¿Í °°Àº ´Ù¿î·Îµå ÆäÀÌÁö¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. SWT 2Áø ¹× ¼Ò½º ¼½¼ÇÀ»
ãÀ¸½Ê½Ã¿À. ¾ÆÄ«ÀÌºê ÆÄÀÏÀÇ ¾ÐÃàÀ» Ç®Áö ¸»°í µð½ºÅ©¿¡ ÀúÀåÇϱ⸸ ÇϽʽÿÀ.
- ÆÄÀÏ ¸Þ´º¿¡¼ °¡Á®¿À±â...¸¦ ¼±ÅÃÇϽʽÿÀ.
- ±âÁ¸ ÇÁ·ÎÁ§Æ®¸¦ ÀÛ¾÷°ø°£À¸·Î¸¦ ¼±ÅÃÇÏ°í ´ÙÀ½ ´ÜÃ߸¦ Ŭ¸¯ÇϽʽÿÀ.
- ¾ÆÄ«ÀÌºê ÆÄÀÏ ¼±ÅÃ:À» ¼±ÅÃÇϰí ã¾Æº¸±â ´ÜÃ߸¦ »ç¿ëÇÏ¿© ÀÌÀü¿¡ ´Ù¿î·ÎµåÇÑ SWT
µ¶¸³Çü ¾ÆÄ«À̺긦 ãÀ¸½Ê½Ã¿À.
- ¿Ï·á ´ÜÃ߸¦ Ŭ¸¯ÇϽʽÿÀ.
¿¹Á¦ ¼Ò½º °¡Á®¿À±â
- Eclipse ¿¹Á¦ Ç÷¯±×ÀÎÀ» ´Ù¿î·ÎµåÇÑ ÈÄ ¼³Ä¡ÇϽʽÿÀ. Eclipse ¿¹Á¦ Ç÷¯±×ÀÎÀº
Eclipse SDK¿Í °°Àº ´Ù¿î·Îµå ÆäÀÌÁö¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹Á¦ Ç÷¯±×ÀÎ ¼½¼ÇÀ» ãÀ¸½Ê½Ã¿À.
Eclipse¸¦ ¼³Ä¡ÇÑ µ¿ÀÏ À§Ä¡¿¡ ¿¹Á¦¸¦ ¼³Ä¡Çϰųª ´Ù¸¥ À§Ä¡¸¦ ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
Eclipse¿Í °°Àº À§Ä¡¿¡¼ ¿¹Á¦¸¦ ¼³Ä¡ÇÒ °æ¿ì, ¿¹Á¦ º¸±â ¹× ÆíÁý±â´Â
Eclipse ȯ°æ¿¡¼ Ç¥½ÃµË´Ï´Ù(¿¹: Windows > º¸±â Ç¥½Ã ... > ±âŸ ... > SWT ¿¹Á¦).
SWT ¿¹Á¦ º¸±â°¡ ¸Þ´º¿¡ ¿Ã¹Ù¸£°Ô Ç¥½ÃµÇÁö ¾ÊÀ¸¸é -clean Àμö·Î Eclipse¸¦ ´Ù½Ã ½ÃÀÛÇϽʽÿÀ.
ÀÌ´Â Çã¿ëµÇÁö¸¸ ¹Ýµå½Ã ÇÊ¿äÇÏÁö´Â ¾Ê½À´Ï´Ù.
- ÆÄÀÏ ¸Þ´º¿¡¼ »õ·Î ÀÛ¼º > ÇÁ·ÎÁ§Æ® ...¸¦ ¼±ÅÃÇϽʽÿÀ.
- Java ÇÁ·ÎÁ§Æ®¸¦ ¼±ÅÃÇÑ ÈÄ ´ÙÀ½ ´ÜÃ߸¦ Ŭ¸¯ÇϽʽÿÀ.
- Java ÇÁ·ÎÁ§Æ®¿¡ "SWT ¿¹Á¦"¿Í °°Àº À̸§À» Á¦°øÇϽʽÿÀ.
- ±âÁ¸ ¼Ò½º¿¡¼ ÇÁ·ÎÁ§Æ® ÀÛ¼ºÀ» ¼±ÅÃÇϰí ã¾Æº¸±â ...
´ÜÃ߸¦ Ŭ¸¯ÇÏ¿©
eclipse/plugins/org.eclipse.sdk.examples.source_3.1.0/src/org.eclipse.swt.examples_3.1.0
µð·ºÅ丮¸¦ ãÀ¸½Ê½Ã¿À.
- ´ÙÀ½ ´ÜÃ߸¦ Ŭ¸¯ÇϽʽÿÀ.
- ÇÁ·ÎÁ§Æ® ÅÇÀ» Ŭ¸¯ÇÑ ÈÄ Ãß°¡ ´ÜÃ߸¦ Ŭ¸¯ÇϽʽÿÀ.
- org.eclipse.swt ¿·¿¡ üũ Ç¥½Ã¸¦ ÇÑ ÈÄ È®ÀÎ ´ÜÃ߸¦ Ŭ¸¯ÇϽʽÿÀ.
- ¿Ï·á ´ÜÃ߸¦ Ŭ¸¯ÇϽʽÿÀ.
ÀÌ ½ÃÁ¡¿¡¼ SWT ¿¹Á¦´Â ¿À·ù ¾øÀÌ ÄÄÆÄÀϵǾî¾ß ÇÕ´Ï´Ù. ¿À·ù°¡ ÀÖ´Â ¹®Á¦Á¡
º¸±â¸¦ È®ÀÎÇϽʽÿÀ. "java.lang.Object
¸¦ ãÀ» ¼ö ¾øÀ½"°ú °°Àº ¿À·ù°¡ Ç¥½ÃµÉ °æ¿ì
JRE¸¦ ±¸¼ºÇÏÁö ¾ÊÀº °ÍÀÔ´Ï´Ù. â > ȯ°æ ¼³Á¤ ... ´ëÈ »óÀÚ·Î À̵¿ÇÑ ÈÄ
Java > ¼³Ä¡µÈ JRE ȯ°æ ¼³Á¤ ÆäÀÌÁö¸¦ ¼±ÅÃÇϽʽÿÀ.
JRE°¡ ¼³Ä¡µÇ¾úÀ¸¸ç JRE °æ·Î°¡ ¿Ã¹Ù¸¥Áö È®ÀÎÇϽʽÿÀ.
¿¹Á¦ ½ÇÇà
ÀÌÁ¦ SWT µ¶¸³Çü ¿¹Á¦¸¦ ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.
- Java Perspective¸¦ ¿©½Ê½Ã¿À.
- ÆÐŰÁö º¸±â¿¡¼ ½ÇÇàÇÒ main Ŭ·¡½º¸¦ ¼±ÅÃÇϽʽÿÀ.
¿¹¸¦ µé¾î, ÁÖ¼Ò·Ï ¿¹Á¦ÀÇ main Ŭ·¡½º´Â
org.eclipse.swt.examples.addressbook.AddressBook
ÀÔ´Ï´Ù.
- ±âº» ¸Þ´º¿¡¼ ½ÇÇà > ½ÇÇà µµ±¸... > Java ÀÀ¿ëÇÁ·Î±×·¥À» ¼±ÅÃÇϽʽÿÀ.
¿¹Á¦ °³¿ä
ÇØ´çµÇ´Â main Ŭ·¡½ºÀÇ À̸§°ú Ãß°¡ ¼¼ºÎ»çÇ׿¡ ´ëÇØ¼´Â °¢°¢ÀÇ °³º° ¿¹Á¦ ¹®¼¸¦
ÂüÁ¶ÇϽʽÿÀ.
´ÙÀ½ ¿¹Á¦°¡ swtexamples.jar
¿¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.