1.SWT应用程序搭建

1.下载SWT工具包,link: http://www.eclipse.org/swt/

2.导入swt工程.  link: http://www.eclipse.org/swt/eclipse.php

3.创建自己的工程,并且建立依赖关系。 

 ·

4.简单的“hello world”示例代码

package myview;
import org.eclipse.swt.widgets.*;
public class MyFirstApp {

public static void main(String[] args) {
Display display = new Display();//Display负责线程间的交互及各种显示属性,僻如字体,颜色等.
Shell shell = new Shell(display);//一个shell代表的是一个window
shell.setText("Hello World");
shell.open();
//创建及检查event loop
while(!shell.isDisposed()){
if(!display.readAndDispatch()){
display.sleep();
}
}
display.dispose();
}
}

代码说明: Shell 与 Display是SWT应用程序的关键组件,一个SWT应用程序需要至少一个Display实例及一个以上的Shell实例. 

后注:学习阶段的代码几乎都是摘录,希望以后有自己的东西。望有心人能给留些学习链接之类的,谢谢了。

posted @ 2012-02-11 00:15  greatjone  阅读(126)  评论(0)    收藏  举报