布局管理器

2021-07-11 18:16:13 字數 461 閱讀 8448

jframe ,內容面板在預設的情況下自動使用邊界布局管理器。

1.邊界布局:borderlayout;

所謂的borderlayout

就是把邊界劃分為東西南北中,南北要貫通,中間最大,(不僅指地方最大,也指權利最大,當東西南北不存在時可占領他們,也就是說中間是可以占領周邊的,但周邊是絕不能占領中間的。

邊界布局管理器不是用來放乙個個的元件 的,而是用來放中間容器的。

2.流布局:flowlayout;

位置:流布局管理器放置元件的順序從左到右,從上到下,由中間開始按順序開始排放。

大小:由元件裡面的內容決定,對流布局來說,主要適合一行元件的設定。

3.網路布局:gridlayout;

按照行列方式,在介面劃分空間,每個空間等大,如果劃分空間不夠,優先保證不變,增加列。

作用:主要用來放置中間容器的。

4.卡片布局:cardlayout;

布局管理器 網格袋布局管理器

網格袋布局管理器中的約束條件constrains中有如下字段需要設定 1 constrains.gridx和constrains.gridy 這兩個欄位僅用於指定元件的起始網格座標。2 constrains.gridwidth和constrains.gridheight 這兩個字段用於指定元件所佔網...

布局管理器

1.linearlayout 線性布局 android orientation vertical 布局 android layout width wrap content 控制項寬度 android layout height fill parent 控制項高度 注意 vertical 垂直布局 h...

SWT布局管理器

filllayout 充滿式布局管理器,元件的大小會盡量的充滿整個容器。rowlayout 行列式布局管理器,簡單的排列元件 gridlayout 網格式布局管理器,非常強大,可以勝任所有的布局。formlayout 是布局管理器,通過建立元件各個邊的距離來布局元件,和 gridlayout 一樣強...