我正在創建一個獨立的SWT桌面應用程序,它有大約10個不同的屏幕(很少的嚮導,幫助,表單等)。屏幕上的一些元素根本不會改變(如標題,背景等),並且工作區域根據點擊的內容而發生變化等。在SWT中管理應用程序屏幕的最佳方式是什麼?
管理應用程序屏幕的最佳方式是什麼?我是否需要在啓動時創建所有屏幕,然後根據點擊的內容顯示/隱藏它們?或者我需要動態創建這些屏幕?
此外,我找不到任何方式來顯示/隱藏Composite
,我需要dispose
它,然後再次創建?
最佳做法是什麼?我是SWT在Eclipse之外開發的新手,所以任何幫助都是有益的。
優秀的答案。謝謝! – parxier 2010-04-20 23:14:39
我只能找到'java.awt.CardLayout'。它不是標準SWT課程組的一部分嗎? – parxier 2010-04-21 00:24:45
對不起,我的錯誤是SWT中的StackLayout。 – rancidfishbreath 2010-04-22 14:41:28