怎么才6种呢?10多20种,你自已去JAVA的API里面查看吧,
java.awt包中大约有
FlowLayout 流式布局
BorderLayout 边框式布局
GridLayout 网格布局
CardLayout 卡片布局
GridBagLayout 复杂的网格布局
javax.swing包中大约有如下布局
BoxLayout 盒式布局
OverlayLayout 重叠布局
ScrollPaneLayout 类JScrollPane使用的布局管理器
ViewportLayout 类JViewport使用的布局管理器
我告诉你几种布局是可以使用的,如果你想不到有什么更好地布局方法的话,java中有一种叫做空布局的方法,那就是setLayout(null)这种方法可以根据你的坐标把一个组件随意地放入你想要放得地方,不过你的情况的话,你要上中下三部分的话,就是边界布局了,下面是左中右的话,也是一个边界布局中间可以用流布局
用setLayout(null)或者GridBagLayout,用第一个时最好把最大化按钮给false掉