Java语言程序设计四十九(边界和卡片式布局)
1、边界式布局:BorderLayout布局将容器空间简单地划分为东、西、北、中5个区域,中间的区域最大。每加入一个组件都应该指明把这个组件加在哪个区域中。区域是由BorderLayout中的静态常量CENTER、NORTH、SOUTH、WEST、EAST表示。

3、每个区域只能放置一个组件,如果向某个已放置了组件的区域再放置一个组件,那么先前的组件将被后者替换掉。使用BorderLayout布局的容器最多能添加5个组件,如果容器中需要加入超过5个组件,就必须使用容器的嵌套或改用其他的布局策略。

5、假设有一个容器con,创建CardLayout对象作为布局,如,CardLayout card=new CardLayout()稆糨孝汶; 使用容器的setLayout()方法为容器设置布局,如,con.setLayout(card);调用容器的方法add(Strings,Complnnemtb)将组件b加入容器,并给出了显示该组件的代号s。组件的代号是另外给的,和组件的名字没有必然联系。不同的组件代号互不相同。最先加入con的是第一张,依次排序。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:32
阅读量:45
阅读量:23
阅读量:63
阅读量:58