*** 在下列敘述中,以您安裝 Eclipse 的位置替代 INSTALLDIR ***
匯入範例程式碼和所有必要的資源至您的工作區中:
INSTALLDIR\eclipse\plugins\org.eclipse.swt.examples_2.1.0\swtexamplessrc.zip
INSTALLDIR/eclipse/plugins/org.eclipse.swt.examples_2.1.0/swtexamplessrc.zip
INSTALLDIR\eclipse\plugins\org.eclipse.swt.examples_2.1.0\swtexamples.jar
INSTALLDIR/eclipse/plugins/org.eclipse.swt.examples_2.1.0/swtexamples.jar
現在您需要編譯 SWT 範例。為了要編譯 SWT 範例,您必須新增 SWT jar 至編譯路徑中:
INSTALLDIR\eclipse\plugins\org.eclipse.swt.win32_2.1.0\ws\win32\swt.jar
INSTALLDIR/eclipse/plugins/org.eclipse.swt.gtk_2.1.0/ws/gtk/swt.jar
INSTALLDIR/eclipse/plugins/org.eclipse.swt.motif_2.1.0/ws/motif/swt.jar
INSTALLDIR/eclipse/plugins/org.eclipse.swt.photon_2.1.0/ws/photon/swt.jar
INSTALLDIR/eclipse/plugins/org.eclipse.swt.carbon_2.1.0/ws/carbon/swt.jar
附註:對某些平台而言(如 GTK),需要多個 JAR 檔,才能執行 SWT (在 GTK 上有 swt.jar 和 swt-pi.jar 檔)。在這個情況中,所有必要的 JAR 都必須新增至類別路徑中。 只要在新增每一個 JAR 檔時重覆上述步驟,即可完成。所有 JAR 檔被放置相同目錄/資料夾。
在這個時候,SWT 範例應被編譯且應該不會有任何錯誤。檢查「作業」檢視畫面以找出錯誤。
如果您得到的錯誤如「找不到 java.lang.Object
」,表示您尚未配置 JRE。
移至視窗 > 喜好設定對話框,
然後選取 Java > 已安裝的 JRE 喜好設定頁面,並確定已安裝 JRE,
且 JRE 的路徑是正確的。
現在您必須配置 Eclipse 來執行範例。這需要放置 SWT JNI 在程式庫路徑上,所以 VM 可以找到他們:
org.eclipse.swt.examples.addressbook.AddressBook
。
-Djava.library.path=INSTALLDIR\plugins\org.eclipse.swt.win32_2.1.0\os\win32\x86
-Djava.library.path=INSTALLDIR/eclipse/plugins/org.eclipse.swt.gtk_2.1.0/os/linux/x86
-Djava.library.path=INSTALLDIR/eclipse/plugins/org.eclipse.swt.motif_2.1.0/os/linux/x86
-Djava.library.path=INSTALLDIR/eclipse/plugins/org.eclipse.swt.motif_2.1.0/os/solaris/sparc
-Djava.library.path=INSTALLDIR/eclipse/plugins/org.eclipse.swt.motif_2.1.0/os/aix/ppc
-Djava.library.path=INSTALLDIR/eclipse/plugins/org.eclipse.swt.motif_2.1.0/os/hpux/PA_RISC
-Djava.library.path=INSTALLDIR/eclipse/plugins/org.eclipse.swt.photon_2.1.0/os/qnx/x86
-Djava.library.path=INSTALLDIR/eclipse/plugins/org.eclipse.swt.carbon_2.1.0/os/macosx/ppc
請參閱每一個個別範例的文件,以取得其 Main 類別的名稱及其他詳細資料。下列範例包含在 swtexamples.jar
中: