SWT µ¶¸³Çü ¿¹Á¦ ¼³Ä¡

¿¹Á¦ ¼Ò½º °¡Á®¿À±â

*** ´ÙÀ½ ¼³¸í¿¡¼­ INSTALLDIR¿¡ ´ëÇØ Eclipse¸¦ ¼³Ä¡ÇÑ À§Ä¡¸¦ ´ëüÇϽʽÿÀ.***

¿¹Á¦ ÄÚµå ¹× ¸ðµç Çʼö ÀÚ¿øÀ» ÀÛ¾÷°ø°£À¸·Î °¡Á®¿À½Ê½Ã¿À.

  1. "SWT ¿¹Á¦"¶ó´Â Java ÇÁ·ÎÁ§Æ®¸¦ ÀÛ¼ºÇϽʽÿÀ.
  2. ÆÐŰÁö º¸±â¿¡¼­ "SWT ¿¹Á¦" ÇÁ·ÎÁ§Æ®¸¦ ¼±ÅÃÇϽʽÿÀ.
  3. ÆÄÀÏ > °¡Á®¿À±â ¸Þ´º¸¦ ¼±ÅÃÇϰí, ¹Ù·Î µÚÀÇ ´ëÈ­ »óÀÚ¿¡¼­ Zip ÆÄÀÏÀ» ¼±ÅÃÇÑ ÈÄ, ´ÙÀ½À» Ŭ¸¯ÇϽʽÿÀ.
  4. SWT ¿¹Á¦¿¡ ´ëÇÑ ¼Ò½º zip ÆÄÀÏÀ» ãÀ¸½Ê½Ã¿À. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.
  5. ¿Ï·á¸¦ Ŭ¸¯ÇϽʽÿÀ.
  6. ÆÄÀÏ > °¡Á®¿À±â ¸Þ´º¸¦ ¼±ÅÃÇϰí, ¹Ù·Î µÚÀÇ ´ëÈ­ »óÀÚ¿¡¼­ Zip ÆÄÀÏÀ» ¼±ÅÃÇÑ ÈÄ, ´ÙÀ½À» Ŭ¸¯ÇϽʽÿÀ.
  7. SWT ¿¹Á¦¿¡ ´ëÇÑ jar ÆÄÀÏÀ» ãÀ¸½Ê½Ã¿À. ¿¹¸¦ µé¾î, ´ÙÀ½°ú °°½À´Ï´Ù.
  8. zip ÆÄÀÏÀÇ »óÀ§ ·¹º§ µð·ºÅ丮¸¦ ÆîÄ¡°í, "org" ¹× "META-INF"¸¦ ¼±Åà Ãë¼ÒÇϽʽÿÀ.
  9. ¿Ï·á¸¦ Ŭ¸¯ÇϽʽÿÀ.

ÀÌÁ¦ SWT ¿¹Á¦¸¦ ÄÄÆÄÀÏÇØ¾ß ÇÕ´Ï´Ù. À̸¦ ¼öÇàÇÏ·Á¸é ÄÄÆÄÀÏ °æ·Î¿¡ SWT jarÀ» Ãß°¡ÇØ¾ß ÇÕ´Ï´Ù.

  1. ÆÐŰÁö º¸±â¿¡¼­ "SWT ¿¹Á¦" ÇÁ·ÎÁ§Æ®¸¦ ¼±ÅÃÇϰí ÄÁÅØ½ºÆ® ¸Þ´º¿¡¼­ Ư¼ºÀ» ¼±ÅÃÇϽʽÿÀ.
  2. Java ºôµå °æ·Î ÆäÀÌÁö¸¦ ¼±ÅÃÇÑ ÈÄ ¶óÀ̺귯¸® ÅÇÀ» ¼±ÅÃÇϽʽÿÀ.
  3. ¿ÜºÎ JAR Ãß°¡... ´ÜÃ߸¦ Ŭ¸¯ÇϽʽÿÀ.
  4. ½ÇÇàÇÒ Ç÷§Æû¿¡ ´ëÇÑ swt jarÀ» ãÀ¸½Ê½Ã¿À.
  5. È®ÀÎÀ» Ŭ¸¯ÇϽʽÿÀ.

Âü°í: ÀϺΠÇ÷§Æû,GTK µîÀÇ °æ¿ì SWT¸¦ ½ÇÇàÇÏ´Â ÀÌ °æ¿ì ¸ðµç Çʼö jarÀ» Ŭ·¡½º °æ·Î¿¡ Ãß°¡ÇØ¾ß ÇÕ´Ï´Ù. °¢ jar ÆÄÀÏ¿¡ ´ëÇØ À§ÀÇ ´Ü°è¸¦ ¹Ýº¹ÇÏ¿© À̸¦ ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸ðµç jar ÆÄÀÏÀº µ¿ÀÏÇÑ µð·ºÅ丮/Æú´õ¿¡ ÀÖ½À´Ï´Ù.

ÀÌ ÁöÁ¡¿¡¼­ SWT ¿¹Á¦°¡ ¿À·ù ¾øÀÌ ÄÄÆÄÀϵǾî¾ß ÇÕ´Ï´Ù. Ÿ½ºÅ© º¸±â¿¡¼­ ¿À·ù¸¦ È®ÀÎÇϽʽÿÀ. "java.lang.Object°¡ ¾ø½À´Ï´Ù"¿Í °°Àº ¿À·ù°¡ ¹ß»ýÇÑ °æ¿ì JRE¸¦ ±¸¼ºÇÏÁö ¾Ê¾ÒÀ½À» ÀǹÌÇÕ´Ï´Ù. â > ȯ°æ ¼³Á¤ ´ëÈ­ »óÀÚ·Î À̵¿ÇÏ¿© Java > ¼³Ä¡µÈ JRE ȯ°æ ¼³Á¤ ÆäÀÌÁö¸¦ ¼±ÅÃÇÑ ÈÄ JRE°¡ ¼³Ä¡µÇ¾î ÀÖ°í JRE °æ·Î°¡ ¿Ã¹Ù¸¥Áö È®ÀÎÇϽʽÿÀ.

¿¹Á¦ ½ÇÇà

ÀÌÁ¦ Eclipse¸¦ ±¸¼ºÇÏ¿© ¿¹Á¦¸¦ ½ÇÇàÇØ¾ß ÇÕ´Ï´Ù. ¿¹Á¦¸¦ ½ÇÇàÇÏ·Á¸é VMÀÌ Ã£À» ¼ö ÀÖµµ·Ï SWT JNI ¶óÀ̺귯¸®¸¦ ¶óÀ̺귯¸® °æ·Î¿¡ ³Ö¾î¾ß ÇÕ´Ï´Ù.

  1. Java perspective¸¦ ¿©½Ê½Ã¿À.
  2. ÆÐŰÁö º¸±â¿¡¼­ ½ÇÇàÇÒ ±âº» Ŭ·¡½º¸¦ ¼±ÅÃÇϽʽÿÀ. ¿¹¸¦ µé¾î, ÁÖ¼Ò·Ï ¿¹Á¦¿¡ ´ëÇÑ ±âº» Ŭ·¡½º´Â     org.eclipse.swt.examples.addressbook.AddressBookÀÔ´Ï´Ù.
  3. ±âº» ¸Þ´º¿¡¼­ ½ÇÇà > ½ÇÇà...À» ¼±ÅÃÇϽʽÿÀ.
  4. Ç¥½ÃµÇ´Â ½ÇÇà ±¸¼º ´ëÈ­ »óÀÚ¿¡¼­ Java ÀÀ¿ëÇÁ·Î±×·¥À» ¼±ÅÃÇÏ°í ½Å±Ô ´ÜÃ߸¦ Ŭ¸¯ÇϽʽÿÀ.
  5. ½ÇÇàÇÒ ¿¹Á¦¿¡ µû¶ó À̸§, ÇÁ·ÎÁ§Æ® ¹× ±âº» Ŭ·¡½º Çʵ带 ±âÀÔÇϽʽÿÀ.
  6. Àμö ÅÇÀ» ¼±ÅÃÇϽʽÿÀ. VM Àμö ¿µ¿ª¿¡¼­ ´ë»ó Ç÷§Æû¿¡ µû¶ó ´ÙÀ½°ú °°ÀÌ SWT ¶óÀ̺귯¸®ÀÇ À§Ä¡¸¦ ÁöÁ¤ÇϽʽÿÀ.
  7. ½ÇÇà ´ÜÃ߸¦ Ŭ¸¯ÇϽʽÿÀ.

¿¹Á¦ °³¿ä

±âº» Ŭ·¡½ºÀÇ À̸§ ¹× Ãß°¡ ¼¼ºÎ»çÇ×Àº °¢ ¿¹Á¦ ¹®¼­¸¦ ÂüÁ¶ÇϽʽÿÀ. swtexamples.jar¿¡´Â ´ÙÀ½ÀÇ ¿¹Á¦°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.


Copyright IBM Corporation and others 2000, 2003.  All Rights Reserved.