SWTStandard Widget Toolkit),最初由IBM開發的一套用於Java圖形用戶界面系統,用來與Swing競爭。

Quick Facts 開發者, 當前版本 ...
SWT
截圖
Thumb
Eclipse的IDE環境是以SWT為基礎之應用
開發者Eclipse基金會
當前版本3.7.2(2012年2月24日 (2012-02-24)
原始碼庫 編輯維基數據鏈接
作業系統跨平台
語言多語言
類型Java平臺部件工具箱
許可協議Eclipse公共授權
網站www.eclipse.org/swt/
Close

開源整合開發環境Eclipse就是用Java和SWT開發的。

設計

編程

Thumb
GTK+環境下使用SWT的簡單GUI應用程式

下列為基本使用SWT的Hello World程式。顯示出一個視窗(Shell)及一個標籤。

import org.eclipse.swt.*;
import org.eclipse.swt.widgets.*;

public class HelloWorld 
{
   public static void main (String[] args) 
  {
      Display display = new Display();
      Shell shell = new Shell(display);
      Label label = new Label(shell, SWT.NONE);
      label.setText("Hello World");
      label.pack();
      shell.pack();
      shell.open();
      while (!shell.isDisposed()) 
      {
         if (!display.readAndDispatch()) display.sleep();
      }
      display.dispose();
   }
}

參見

參考資料

外部連結

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.