一、FlowLayout-流布局

新增第一个组件后默认在第一行的居中位置,之后 组件按照加入的先后顺序按照设置的对齐方式从左向右排列

 

 

 

二、borderLayout-边框布局

容器划分为东、西、南、北、中五个区域,每个区域只能放置一个组件

 

三、GridBagLayout-网格袋布局

GridLayout的升级版,组件仍然是按照行、列放置,但是每个组件可以占据多个网格

 

四、CardLayout-卡片布局

 如同一叠牌,每个牌对应一个组件,但每次只能显示其中的一张牌。适用于在一个空间中防止多个组件的情况

 

五、FromLayout(Jgoodies)???

六、GridLayoutManager(Intellij)???