1. 程式人生 > >Java的GUI學習二(佈局)

Java的GUI學習二(佈局)

容器中的元件的排放方式,就是佈局。

常見的佈局管理器:

1.FlowLayout(流式佈局管理器)

    一行一行的填充,從左到右的順序排序  假設只有一個元件的時候,就在中間,要是兩個的話一個左邊一個右邊

2.Borderlayout(邊界佈局管理器) 作為了解

上北下南左西右東中 這樣子的

沒有指定在東南西北中哪裡的話  那個元件就會最大面積填充 後面的就會覆蓋前面的因為預設是中間

 

  3.GridLayout(網格佈局管理器)

把窗體分成好多格子  每個元件都存在格子之中 比如計算器 規則的矩陣

 

4.CardLayout(卡片佈局管理器)

就像網格佈局裡面 有的還佔用兩個網格這樣子的

 

 

   5.GridBagLayout(座標式佈局,超級靈活)

想往那邊放就往那邊放

6.混合式佈局

特點:先進行面板佈局管理器

上面那個是 邊界佈局  下面是流式佈局