Java中的swing布局管理器
1.BorderLayout
java.lang.Object
--java.awt.BorderLayout
将版面划分成东、西、南、北、中五个区域,将添加的组件按指定位置放置。
BorderLayout.SOUTH
BorderLayout.NORTH
BorderLayout.CENTER
2.FlowLayout
java.lang.Object
--java.awt.FlowLayout
组件按从左到右而后从上到下的顺序依次排列,一行不能放完则折到下一行。
3.GridLayout
java.lang.Object
--java.awt.GridLayout
矩形网格形式对容器的组件进行布置
4.CardLayout
5.BoxLayout
在布局管理器中添加各种控件时,会出现控件填满整个布局的情况使用setSize(400,300);
函数无法达到满意的效果可以使用函数setPreferredSize(new Dimension(400,30));