- 1
- 0
- 约 24页
- 2017-04-24 发布于江西
- 举报
JAVA应用15--5.15.ppt
教师:钱新杰;1、在标签Label的构造方法 Label(String,mode)中,String和model分别代表什么意思?
2、组件Checkbox和组件 CheckboxGroup的主要区别是什么?
3、在列表框List构造方法List(int,boolean)中,int和boolean分别代表什么作用?
4、文本域TextField和文本区TextArea的主要区别是什么?;
掌握五种布局管理器:FlowLayout、GridLayout、GridBagLayout、BorderLayout、CardLayout的用法.; ; ; ; ; 布局策略:
BorderLayout布局将容器按地理上的方位分为North、South、West、East
和Center五个区,其中North、South、West和East占据容器的四角, Center占据剩下的空白区。
构造方法:
BorderLayout()
按默认的方式(部件间无间隔)构造一个新的
BorderLayout布局。; BorderLayout(int,int)
使用指定的水平间隔和垂直间隔构造一个新的BorderLayout布局。
实例2; ; 布局策略:
CardLayout布局将每个组件看成一张卡片,在一个显示区域中可以加入多个卡片,但每一次只有一个是可见的。
构造方法:
CardLayout()
按默认的方式构造一个新的CardLayout布局。
CardLayout(int,int)
使用指定的水平间隔和垂直间隔构造一个新的CardLayout布局。
实例3;; 布局策略:
在GridLayout布局中,将显示区域划分成网格状,每一个部件按添加的顺序从左至右、从上至下占据这些网格。
构造方法:
GridLayout()
使用默认方式创建 GridLayout布局。; GridLayout(int,int)
使用指定的行数和列数创建一个GridLayout布局。
GridLayout(int,int,int,int)
使用指定的行数、列数、水平间隔和垂直间隔创建一个GridLayout布局。
实例4;;布局策略:
GridBagLayout布局是在将显示区域划分为网格的基础上,允许部件占据一个或多个显示单元。 GridBagLayout管理的每个单元部件都有一个相应的GridBagConstraints实例,通过这个实例来安排部件的位置。; GridBagConstraints实例变量;
a、gridx和gridy
设置放置部件的网格单元的坐标。
b、gridwidth和gridheight
设置显示区域的宽度和高度
c、fill
当显示区域大于部件实际尺寸时,设置如何重新安排部件的大小。可以使用的值有:GridBagConstraints.NONE(默认值)、GridBagConstraints.HORIZONTAL(将部件水平扩充添满显示区域)、GridBagConstraints.VERTICAL(将部件垂直扩充添满显示区域)、
GridBagConstraints.BOTH(将部件水平和垂直扩充添满显示区域)、
d、ipadx和idapy
设置部件之间的间隔。部件间的水平间隔和垂直间隔分别为ipadx*2、ipady*2 ; e、insets
部件与边缘间的间隔
f、anchor
当部件的尺寸比显示区域小时,用来设置放置部件的位置。
CENTER、NORTH、NORTHEAST、
EAST、SOUTHEAST、SOUTH、SOUTHWEST、WEST、NORTHWEST
g、weightx、weighty
设置如何分配空白区域。
实例5;;构造方法:
Panel()
用默认方式创建Panel对
您可能关注的文档
最近下载
- 2023年江苏省常州市中考语文试卷附参考答案.pdf VIP
- 四川专升本数学2025年真题 及答案 .pdf VIP
- 2026年寒假特色作业模板【可编辑 可打印】.pptx
- 任务一短期投资的核算.ppt VIP
- 生物必修二全套课件.ppt VIP
- 2023年江苏省常州市中考语文试卷.docx VIP
- 2025年江苏高考地理真题(解析版).docx
- 2026年教案课件-中华民族共同体概论-第1-9讲-混一南北与中华民族大统合-教案合集-新版.pdf VIP
- 新解读《GB_T 39329-2020增材制造 测试方法 标准测试件精度检验》.docx VIP
- 医疗器械部门职责与岗位划分指南.docx VIP
原创力文档

文档评论(0)