1
我正在開始一個僅使用SWT的項目。
我從來沒有使用SWT,所以我正在嘗試學習這些細節。
我想創建一個基礎對話框窗口(我將它稱爲一個對話框與Swing一起工作,但對SWT不確定)。
此窗口將是用戶點擊菜單操作後所看到的第一件事。窗口最終會有執行動作的按鈕,它也會有一個tableviewer。它基本上就像用戶從主應用程序打開一個小應用程序。SWT表單或對話框
在Swing中 - 我只是創建一個對話框類並添加一個tablelistener。但是對於SWT,我不確定它是對話還是表單或什麼。
我應該用什麼來創建這個基礎SWT窗口?
另外,看看JFace。這是SWT之上的一個額外的層,並且包含實現許多功能的類,所以您不必這樣做。例如:您提到的TableViewer是JFace的一部分,而不是SWT。 –
我也想看看使用JFace和SWT。 JFace可以運行在普通的Java應用程序中,並在SWT之上提供一些模型API。請參閱http://wiki.eclipse.org/JFace –