2007-11-16 14:18 使用流式布局管理器时,GUI组件将按照添加入容器的顺序自左而右排列在一行上,如果一行空间不足,则另起一行。默认情况下,组件是剧中排列的。
可以通过改变面板的默认布局管理器来改变组件在每一行上的排列位置。语句示例如下:
FlowLayout fl=new FlowLayout(FlowLayout.Right);
p.setLayout(fl);
FlowLayout类提供了三构建器public FlowLayout(),public FlowLayout(int alignment)以及public FlowLayout(int alignment,int horizonalGap,int verticalGap);alignment用于指定组件在一行上的对齐方式。horizontalGap和verticalGap分别表示组件在水平和垂直方向上的间距(以像素为单位)。默认情况下呢。alignmen同志的默认取值是FlowLayout.CENTER,horizontalGap和verticalGap的默认取值是5px;
可以通过改变面板的默认布局管理器来改变组件在每一行上的排列位置。语句示例如下:
FlowLayout fl=new FlowLayout(FlowLayout.Right);
p.setLayout(fl);
FlowLayout类提供了三构建器public FlowLayout(),public FlowLayout(int alignment)以及public FlowLayout(int alignment,int horizonalGap,int verticalGap);alignment用于指定组件在一行上的对齐方式。horizontalGap和verticalGap分别表示组件在水平和垂直方向上的间距(以像素为单位)。默认情况下呢。alignmen同志的默认取值是FlowLayout.CENTER,horizontalGap和verticalGap的默认取值是5px;