您可以利用 Java 視覺化編輯器,使用 GridLayout 來佈置 Swing 元件。
佈置管理程式 java.awt.GridLayout 會在一個由等大矩形組成的網柵中,以欄列方式佈置元件。
您可以設定 GridLayout 所含的橫列或直欄數目。當您新增元件時,
會隨之按照使用 GridLayout 之儲存器的 componentOrientation 內容,依序(RIGHT_TO_LEFT 或 LEFT_TO_RIGHT)新增它們。

- 如果要設定 GridLayout 的網柵維度,請執行下列動作:
- 在「設計」視圖或 Java Bean 視圖中,選取正在使用 GridLayout 的元件。
- 按一下自訂佈置
工具列按鈕。 這時會開啟「自訂佈置」對話框。
- 在「佈置」筆記本標籤中,在直欄數目或橫列數目中輸入一值。
重要事項:只有當橫列數目設為零時,
指定直欄數目才會影響佈置。如果您同時把直欄和橫列的數目設為非零的值,則指定的直欄數目便會略過不管。
在此情況下,
直欄數目是由佈置中的指定橫列數目以及元件總數所決定。比方說,
如果您指定三列和兩欄,而您在佈置中加入九個元件,它們便會顯示為三欄三列。
- 如果要以 GridLayout 設定元件間距,請執行下列動作:
- 開啟使用 GridLayout 之元件的「自訂佈置」對話框。
- 在「佈置」筆記本標籤中,
在水平間隙和垂直間隙中輸入值。水平間隙會設定欄與欄之間的距離(以像素為單位),
而垂直間隙則是設定列與列之間的間距。
- 如果要將元件新增至 GridLayout 中,請執行下列動作:
- 在選用區中選取一個 Swing 元件。
- 將游標移到「設計」視圖上。 這時會出現一條黑線,
表示要新增元件的位置。
- 按一下 GridLayout 儲存器。這時該元件會加到元件的網柵。
- 如果移動 GridLayout 內的元件,請執行下列動作:
- 在「設計」視圖中,按一下並拖曳您正在移動的元件。 您在移動游標時所出現的黑線,
表示要移動元件的位置。
- 放開滑鼠,移動元件。