JAVA 布局管理 一、 FlowLayout(流布局管理):其组件的放置规律是从上到下,从左到右依次进行放置
构造方法有下列几种: 1
FlowLayout():创建每行组件居中对齐、组件间距为5 个像素单位
FlowLayout(int align):创建指定每行的对齐方式、组件间距为 5 个像素单位
align 取值表示组件的对齐方式:CENTER(居中对齐),LEFT(左对齐),RIGHT(右对齐)
二、 BorderLayout(边框布局管理):将容器分为上、下、左、右、中五个区域,分别对应 North(北区),South(南区),West( 西 区 ) , East ( 东 区 ) 和Center( 中 区 )
用add(component,index)方法向容器中添加组件,其中第二个参数 指 明 组 件 位 置 , 其 取 为 : BorderLayout
North ,BorderLayout
South,BorderLayout
East,BorderLayout
West,BorderLayout
Center
其构造方法有中下几种: 1
BorderLayout():创建组件间无间距的布局对象
BorderLayout(int hgap,int vgap):创建指定组件间距的布局对象
三、 GridLayout(网格布局管理器):将容器分成尺寸相同的网格,组件被放在网格的空白处,顺序与流式布局一样
网格中组件大小相同
其构造方法有下列几种: 1
GridLayout()以每行一列的方式构建一个 GridLayout对象
GridLayout(int row,int columns):根据指定行数和列数构造一个 GridLayout对象,组件间距为 0
GridLayout(int row,int colu