import com.e2one.example; public class OpenShell{ public static void main(String [] args) { Display display = new Display(); Shell shell = new Shell(display); shell.open(); // 開(kāi)始事件處理循環(huán),直到用戶(hù)關(guān)閉窗口 while (!shell.isDisposed()) { if (!display.readAndDispatch()) display.sleep(); } display.dispose(); } }
剖析SWT API 下面再讓我們進(jìn)一步分析SWT API的組成。所有的SWT類(lèi)都用org.eclipse.swt做為包的前綴,下面為了簡(jiǎn)化說(shuō)明,我們用*號(hào)代表前綴org.eclipse.swt,比如*.widgets包,代表的是org.eclipse.swt.widgets包。