预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共36页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

课堂回顾8.3java中常用的布局管理器布局管理器参看BorderLayoutTest.java 3.GridLayout使容器中各个组件呈网格状布局,平均占据容器的空间。适用于JFrame的内容窗格和JPanel 如:panel1.setLayout(newGridLayout(6,6)); 网格式布局也可以和其他布局嵌套使用. 参看ButtonGrid.java 4.CardLayout构造函数: newCardLayout() 设置方法: contentPane.setLayout(cardLayout1); 添加卡片方法: contentPane.add(”firstPanel”,panel1); 容器的嵌套在复杂的图形用户界面设计中,为了使布局更加易于管理,具有简洁的整体风格,一个包含了多个组件的容器本身也可以作为一个组件加到另一个容器中去,容器中再添加容器,这样就形成了容器的嵌套。比如:面板可以采用GridLayout布局,再添加到采用BorderLayout布局的内容窗格中,无论窗口大小如何变化,其显示位置关系不变。参看前例ButtonGrid.java 空布局(null)上述布局的缺陷:GridBagLayout布局:增加一个标签:上机任务: