java中的窗口布局有:1.流式布局;2.邊緣布局;3.盒試布局;4.CardLayout布局;5.GridLayout布局;6.null布局;
java中的窗口布局有以下幾種
1.流式布局
流式布局是指將組件按照加入的順序從左到右依次排列,排滿后換行,不會改變組件的大小,且可以設置不同的組件間距,從而保證組件不出現重疊。
2.邊緣布局
邊緣布局是指可以安排容器組件,并調整大小,具有東、南、西、北、中五個區域,且每個區域只能包含一個組件。
3.盒試布局
盒試布局是指將所有的組件以一行或一列放置,分為行和列式,不會出現放置為兩行或兩列的現象。
4.CardLayout布局
CardLayout布局是指容器可以容納名個組件,且組件被層疊放入容器中,最先加入容器的是第一張,依次向下排序,且特點是同一時刻容器只能從這些組件中選出一個來顯示,每次只能顯示其中的一張,被顯示的組件將占據所有的容器空間。
5.GridLayout布局
CardLayout布局是指網格布局管理器,是以矩形網格形式對容器的組件進行布置,把容器按行列分成大小相等的矩形網格,一個網格中放置一個組件,組件寬高自動撐滿網格。
6.null布局
null布局是指沒有布局,稱為空布局,可以在null布局中使用Component類的setBounds方法,可以實現不受限制的布局。