使用 FillLayout

視覺化編輯器可以方便您使用 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 - 將捲軸加在儲存器的右方,以垂直方式捲動

母主題:SWT 佈置管理程式

相關概念
佈置管理程式和儲存器

相關作業
使用 FormLayout
使用 GridLayout (SWT)
使用 RowLayout

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