Java语言程序设计四十八(流式布局)

2025-04-18 15:16:36

1、布局管理器:当把组件添加到容器中时,希望控制组件在容器中的位置,这就需要用到布局设计。

Java语言程序设计四十八(流式布局)

2、流式布局:FlowLayout类创建的对象FlowLayout型布局是Panel型容器的默认布局,即Panel及其子类创建的容器对象,如果不专门为其指定布局,则它们的布局就是FlowLayout。

Java语言程序设计四十八(流式布局)

3、FlowLayout布局按加入到容器中的顺序,将组件按照从左到右、从上到下的方式排列,组件的排列会随容器的大小变化而变化,但组件大小保持不变。

Java语言程序设计四十八(流式布局)

4、FlowLayoutflow=new Flow雉搽妤粲Layout();如果一个容器con使用这个布局对象:con.setLayout(flow);那么,con可以使用Container类提供的add方法将组件顺序地添加到容器中,组件按照加入的先后顺序从左向右排列,一行排满之后就转到下一行继续从左至右排列,每一行中的组件都居中排列,组件之间的默认水平和垂直间隙是5个像素。

Java语言程序设计四十八(流式布局)

5、FlowLayout(intaligin,int hgap,intvgap)其中对齐方式aligin可以取值FlowLayout.LEFT、FlowLayout.CENTER、FlowLayout.RIGHT。

Java语言程序设计四十八(流式布局)

6、public void setHgap(int hgap) 设置布局的水平间隙。public void setVgap(int vgap) 设置布局的垂直间隙。

Java语言程序设计四十八(流式布局)
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢