2012-03-11 58 views
0

在我的應用程序中,用戶被要求在類似窗體的編輯器中輸入數據。 表單包含幾個不同數據類型的項目(字符串,日期, 數字)。 我正在研究Eclipse窗體來構建這個編輯器,組成 不同輸入元素的形式,每種數據類型一個。 由於底層模型不是靜態的(根據用戶選擇,可能會添加/刪除項目 ), 窗體視圖必須在模型更改時動態重建。使用SWT I 可能已從表格 中刪除所有組件,並再次添加更新的組件。這怎麼能在SWT/ Eclipse Forms API中完成?我嘗試處理()表單小部件並創建新的部件,但新創建的小部件不會出現。 因爲我是SWT 的新手,這可能不是事情的意義所在。 任何想法或示例代碼將有助於......?SWT中的動態表格

回答

1

經過dispose()並創建新的表單元素,請嘗試調用parent.layout()以定位新的小部件。