`
shaoquanwang
  • 浏览: 3188 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

SWT

    博客分类:
  • ui
ui 
阅读更多
SWT
解释一:
SWT(Standard Widget Toolkit),最初由IBM开发的一套用于Java的图形用户界面系统,用来与Swing竞争。 开源集成开发环境Eclipse就是用Java和SWT开发的。

下列为基本使用SWT的Hello World程式。显示出一个视窗(Shell)及一个标签。
import org.eclipse.swt.*;
import org.eclipse.swt.widgets.*;
public class HelloWorld {
    public static void main (String[]args){
    Display display =newDisplay();
    Shell shell =newShell(display);
    Labellabel =newLabel(shell, SWT.NONE);
    label.setText("Hello World");
    label.pack();
    shell.pack();
    shell.open();
    while(!shell.isDisposed()){
      if(!display.readAndDispatch())
        display.sleep();
    }
    display.dispose();
  }
}

解释二:
SWT-"Standard Widget Toolkit",它是一个Java平台下开放源码的Native GUI组件库,也是Eclipse平台的UI组件之一。从功能上来说,SWT与AWT/SWING是基本等价的。SWT以方便有效的方式提供了便携式的(即Write Once,Run Away)带有本地操作系统观感的UI组件。
http://www.eclipse.org/swt/
这个是广泛网站
在推荐你一个汉语的
http://www.ibm.com/developerworks/cn/opensource/os-swt/
分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

Global site tag (gtag.js) - Google Analytics