JavaSwing图形界面开发常用组件

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

4.3 本章小结
1、在顶层窗口中添加标签
将标签控件添加到顶层窗口的内容面板上即可。
标签上的文字,可使用“构造器”和“setText()”两种方法来创
建。
2、普通按钮控件的添加
将按钮控件添加到顶层窗口的内容面板上即可。
按钮上的文字,可使用构造器创建。ቤተ መጻሕፍቲ ባይዱ
3、单选按钮控件的添加
将按钮控件添加顶层窗口的内容面板上即可。
图4.5 单选按钮示例图
要使用单选按钮,同样首先必须创建,然后再使用其 内置的方法来操纵组件。
整理ppt
17
表4.5 单选按钮的构造器
常用方法:与普通按钮类似。 整理ppt
18
单选按钮程序示例:
整理ppt
19
单选按钮程序运行结果:
图4.6 如何添加单选按钮
整理ppt
20
单选按钮“按钮组”程序示例 :
整理ppt
2
4.1 如何使用标签
使用标签组件之前,首先必须要创建“标签组件对象” ,然后才能通过使用这个这个“对象中内置的方法”来操作 。
一般而言,组件均通过自身的“构造器”来创建。
整理ppt
3
表4.1 常用的Label构造器
整理ppt
4
表4.2 Label常用内置方法
通过构造器创建Label组件后,即可通过组件内置的方 法来操纵这个组件。
不少于50多种,是非常重要的一个类。
实际上,AbstractButton类不但被JButton继承,同时还
被JMenuItem、JToggleButton、JCheckBox、
JRadioButton
等类继承。
按钮组件有多种,包括“普通按钮、单选按钮、复选框”

整理ppt
11
4.2.1 如何使用普通按钮
表4.6 复选框的构造器
整理ppt
25
“复选框”程序示例 :
整理ppt
26
“复选框”程序运行结果 :
图4.9 如何添加复选框
整理ppt
27
4.2.4 按钮组件的综合应用
将所有类型的按钮组件绘制在顶层容器中。
整理ppt
28
按钮组件综合应用程序运行结果:
图4.10 按钮组件综合应用
整理ppt
29
整理ppt
21
单选按钮“按钮组”程序运行结果 :
图4.7 将单选按钮划分到按钮组
整理ppt
22
单选按钮“多按钮组”程序示例 :
将多个单选按钮组件,分别分成多个按钮组。
整理ppt
23
单选按钮“多按钮组”程序运行结果 :
图4.8 多个按钮组
整理ppt
24
4.2.3 如何使用复选框
复选框利用“JCheckbox类”实现,与单选按钮的区别 是复选框可以多选。
普通按钮是图形界面开发中使用最多的组件之一。 如:“登录窗口”要求输入“用户名”和“密码”后, 用户选择“确定”还是“取消”的按钮组件就是普通按钮。 与标签组件类似,首先必须创建一个按钮组件类对象,然 后再通过使用类中“内置的方法”来操纵该对象。
整理ppt
12
表4.3 普通按钮的常用构造器
创建好按钮组件后,即可通过使用其内置的方法来操纵 这个组件。
整理ppt
5
使用标签示例程序1---在顶层容器中添加两个标签组件
(使用标签对象初始化方法,为Label赋初始值)
整理ppt
6
程序运行结果:
图4.1 使用对象初始化的方式赋值
整理ppt
7
使用标签示例程序2---在顶层容器中添加两个标签组件
(内置setText()方法赋值)
整理ppt
8
程序运行结果:
按钮旁边的文字,可使用构造器创建。
若要实现单选目的,则需要将单选的一批按钮划分到按钮组中。
4、复选框按钮控件的添加
将按钮控件添加到顶层窗口的内容面板上即可。
按钮旁边的文字,可使用构造器创建。
整理ppt
30
4.4 本章习题 习题:1,2,3,4
整理ppt
31
此课件下载可自行编辑修改,供参考! 感谢您的支持,我们努力做得更好!
整理ppt
13
表4.4 普通按钮的常用方法
整理ppt
14
普通按钮程序示例:
整理ppt
15
程序运行结果:
图4.4 普通按钮控件
说明:“普通按钮组件”的使用很简单,在实际开发中最关键的是对按

组件进行“事件侦听”。(即:如何编写控件事件侦听)
整理ppt
16
4.2.2 如何使用单选按钮 即RadioButton,通过“JRadioButton类” 实现。 如:诸多管理软件中出现的“性别”单选按钮 。
图4.2 使用标签内置方法赋值
整理ppt
9
4.2 如何使用按钮
JButton的层次结构:
整理ppt
10
什么Ab是sAtrbascttrBauctttBount是to一n类个抽象类,内部定义了许多“组件设
置方法”与“组件事件驱动方法(Event Handle)”。
如:addActionListener()、setText()等,所提供的方法
标签
如何使用标签和按钮组件
“标签”和“按钮”是开发图形界面必须用到的基本组 件,几乎所有的程序界面都会用到。 ◆ 标签
---用于标识名称、说明性文字。 ---通常,标签所显示的文本是不变的,也是禁止编辑的。
不过,可通过代码方式,让标签的文字发生改变。
◆ 按钮
---实现人机对话最基本的组件。 ---如ATM,当输入密码后,即会有几个按钮控件供用户选择。
相关文档
最新文档