利用 GridLayout 和 SWT 儲存檔案,您可以用格線來排列小組件。
SWT GridLayout 版面管理程式以列和欄來排列小組件。 將小組件新增至格線時,視覺化編輯器會提供提示。 新增小組件時,可新增至空白資料格,或強制格線插入新列或新直欄,再將小組件放入新資料格內。 新增列或直欄時,必要時會建立「空白」資料格。 因為 GridLayout 要求每一個資料格都必須包含小組件,因此增加無文字的填充標籤,讓空白資料格實際上包含無文字的填充標籤。
視覺化編輯器會顯示格線邊框和放置指示器,協助您決定小組件放在格線內的位置,以及小組件相對於其他小組件的位置。 跨越整個格線寬度或高度的黃線表示將新增整列或整欄。 跨越單列或單欄的黃線表示只有該列或直欄會受到影響:

| 游標位置和提示 | 結果 |
|---|---|
游標放在空白資料格中:![]() |
小組件新增至資料格:![]() |
游標放在水平格線邊框上:![]() |
小組件新增至新列的資料格:![]() |
游標放在垂直格線邊框上:![]() |
小組件新增至新直欄的資料格:![]() |
游標放在單一列的垂直格線邊框上:![]() |
小組件 (CLabel) 新增至資料格,同列的其他小組件隨之移動:![]() |