使用 FillLayout (SWT)

視覺化編輯器可以方便您使用 SWT FillLayout 管理程式。

如果要使用 Fill 版面,必須建立一個具有 Shell 或複合項或另一個儲存檔案的 SWT 視覺化類別。

SWT Fill 版面管理程式只負責把元件依序版面,然後填滿整個儲存檔案而已。 除非 verticalScroll 或 horizontalScroll 內容已經設妥,否則元件不會折行,只是配合空間來調整大小罷了。

此外,Fill 版面的邊距高度、邊距寬度和間距內容,也會影響儲存檔案內的元件間距。

同時,您也可以把類型設為垂直或水平,指出元件的版面方式(相對於彼此的位置)。 下圖是邊距高度、邊距寬度和間距皆設為 5 的水平 FillLayout:

FillLayout

如果要使用 FillLayout,請執行下列動作:

  1. 選取您的 SWT 儲存檔案,如 Shell 或複合項。
  2. 在「內容」視圖中,變更 FillLayout 的版面內容。
  3. 用滑鼠右鍵按一下儲存檔案,然後在蹦現功能表中選取自訂版面, 開啟「自訂版面」視窗:
    Fill 的自訂版面
  4. 根據自己的需求來設定下列內容:
    • 間距 - 設定元件與元件之間的距離。
    • 邊距高度 - 設定元件與儲存檔案的上方和下方內部邊緣之間的距離。
    • 邊距寬度 - 設定元件與儲存檔案的左方和右方內部邊緣之間的距離。
  5. 針對分佈方向選擇下列一個選項:
    • 水平 - 設定由左到右的方向
    • 垂直 - 設定由上到下的方向
  6. 選用:如果要在儲存檔案加入一個捲軸, 請在「設計」視圖中,設定下列一個內容的值:
    • horizontalScroll - 將捲軸加在儲存檔案的下方,以水平方式捲動
    • verticalScroll - 將捲軸加在儲存檔案的右方,以垂直方式捲動
    捲動軸在「設計」視圖中沒有作用。若要了解捲動軸如何運作,請執行視覺化類別。
相關概念
版面管理程式和儲存檔案

(C) Copyright IBM Corporation 1999, 2004. All Rights Reserved.