使用 GridBagLayout (AWT)

您可以將 AWT GridBagLayout 搭配使用 Swing 和 AWT 儲存器,以強大靈活的網柵排列功能來排列元件。

GridBagLayout 佈置管理程式是以列和欄來排列元件。GridBagConstraints 物件含有下列資訊: 放置元件的列和欄、元件應跨越的資料格數目,以及元件在資料格內如何調整大小與定位。

視覺化編輯器是使用紅色虛線指出網柵的目前邊框。 也會標示直欄數目和橫列數目。列和欄皆以 0 開始編號。因此,左上角的資料格最初是標示為 0,0。 當您開始增加元件時,列和欄便根據前面所用的數字,開始依序編號。

GridBagLayout 網柵

附註:如果跳過某個網柵數字, 這表示目前沒有元件正在使用這個特定的網柵 x 或網柵 y 設定。 如果您增加和移除許多元件,或者在周圍移動元件,就可能會發生這種情況。GridBagLayout 可以略過 x 和 y 值,只將 x,y 值依序佈置(採用相對於為其他元件而設定的其他 x,y 值的方式),即使這些值都被略過也一樣。

如果要指定網柵顯示的方式, 請參閱指定儲存器的網柵顯示喜好設定

相關概念
佈置管理程式和儲存器
相關作業
指定儲存器的網柵顯示喜好設定

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