02 02 AWT 三種布局的使用和綜合練習

2021-10-04 15:06:44 字數 765 閱讀 2076

一、awt中的三種常見布局:

1、預設布局:流式布局(flowlayout)(從乙個方向開始,各元件依次排開)

2、東南西北中:borderlayout(可以設定元件在窗體中的哪乙個方向上)

3、**布局:gridlayout (將一整塊面板分成若干行和列)

二、下面的截圖使用了三種布局,而各個面板間又互相巢狀:

三、源**(我將它們封裝成兩個函式,方便縮排觀察)

/*

這個方法用於生成乙個視窗

*/public static frame oneframe()

});return mainframe;}/*

這個方法用於顯示介面

*/public static void ui(frame f1)

p1.add(p3,borderlayout.center);

p2.add(p4,borderlayout.center);

f1.add(p1);

f1.add(p2);

}

四、學習時犯下的錯誤

1、雖然指定了a,b,c三個面板巢狀在乙個使用borderlayout的a面板中,但是沒有修改a面板的預設布局,導致出現如下圖所示的錯誤:

三種布局模型和輪播

css布局模型 三種 1 流動模型 flow 預設的網頁布局模式,塊狀元素都自上而下按順序垂直延伸分布。內聯元素都會在所處的包含元素內從左到右水平分布顯示 2 浮動模型 float float left 3 層模型 layer 三種 1絕對定位 position absolute 2 相對定位 po...

html的三種布局

特點 1 塊狀元素都會在所處的包含元素內自上而下按順序垂直延伸分布,因為在預設狀態下,塊狀元素的寬度都為100 2 內聯元素都會在所處的包含元素內從左到右水平分布顯示。內聯元素可不像塊狀元素這麼霸道獨佔一行 特點 預設布局下,塊狀元素這麼霸道都是獨佔一行,如果現在我們想讓兩個塊狀元素併排顯示。就需要...

實現CSS布局的三種機制和常見頁面的三種布局

css提供三種機制來設定盒子的擺放位置,分別是普通流 浮動 定位,其中,1.普通流 標準流 2.浮動 概念 元素的浮動是指設定了浮動屬性的元素會脫離標準普通流的控制,移動到其父元素中指定位置的過程。與兄弟盒子的關係 注 當元素新增浮動後,會具有行內塊級元素的特性 元素的大小取決於 內容的大小和元素內...