单元4_任务2计算器界面设计 《JAVA程序设计》课件.ppt

单元4_任务2计算器界面设计 《JAVA程序设计》课件.ppt

4. 任务拓展 CardLayout 可存储几个不同的布局 每个布局就像是一个卡片组中的一张卡片 在一个给定的时间总会有一张卡片在顶层 卡片通常为一个 Panel 对象 每当需要许多面板切换,而每个面板需要显示为不同布局时,可以使用卡片布局 最初显示容器时,增加到CardLayout对象的第一个组件可见 为了使用叠在下面的组件,可以为每个组件取一名字,名字在用add()方法向容器添加组件时指定,需要某个组件时通过show()方法指定该组件的名字来选取它 也可以顺序使用这些组件,或直接指明选取第一个组件(用first()方法)或最后一个组件(用last()方法) 4. 任务拓展 方法名 方法功能 CardLayout() 构造没有间距的卡片布局 CardLayout(int hgap,int vgap) 构造指定间距的卡片布局 void first(Container parent) 移到指定容器的第一个卡片 void next(Container parent) 移到指定容器的下一个卡片 void previous(Container parent) 移到指定容器的前一个卡片 void last(Container parent) 移到指定容器的最后一个卡片 void show(Container parent,String name) 显示指定卡片 4. 任务

文档评论(0)

1亿VIP精品文档

相关文档