一、swt簡介
java語言的聲望和它在桌面應用程序(GUI程序)所取得的成就顯然極不相符,至今仍然很少能看到非常成功Java桌面程序。
二、Eclipse3.0的swt編程
1.swt比awt和swing要快多,因為它是利用操作系統的界面組件生成UI的,在java桌面設計領域掀起一場革命
2.環境配置:
windows系統+eclipse3.0
3.具體操作:
(1).新建一java項目,命名swt,文件結構如下:
+swt
+bin(編譯輸出)
+src(原文件)
+AddressBookUI.java
+swt-awt-win32-3062.dll(以下均從eclipse/plugins/org.eclipse.swt.win32_3.0.1/os/win32/x86下導入)
+swt-win32-3062.dll
+javaw.exe.manifest
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Shell;
import org.eclipse.swt.SWT;
import org.eclipse.swt.widgets.Button;
import org.eclipse.swt.widgets.Group;
import org.eclipse.swt.widgets.Label;
import org.eclipse.swt.widgets.Text;
import org.eclipse.swt.widgets.*;
import org.eclipse.swt.events.SelectionAdapter;
import org.eclipse.swt.events.SelectionEvent;
新聞熱點
疑難解答