JavaSwing图形界面开发(常用组件).ppt

上传人:max****ui 文档编号:8623186 上传时间:2020-03-30 格式:PPT 页数:31 大小:691.81KB
返回 下载 相关 举报
JavaSwing图形界面开发(常用组件).ppt_第1页
第1页 / 共31页
JavaSwing图形界面开发(常用组件).ppt_第2页
第2页 / 共31页
JavaSwing图形界面开发(常用组件).ppt_第3页
第3页 / 共31页
点击查看更多>>
资源描述
2 标签 和 按钮 是开发图形界面必须用到的基本组件 几乎所有的程序界面都会用到 标签 用于标识名称 说明性文字 通常 标签所显示的文本是不变的 也是禁止编辑的 不过 可通过代码方式 让标签的文字发生改变 按钮 实现人机对话最基本的组件 如ATM 当输入密码后 即会有几个按钮控件供用户选择 3 4 1如何使用标签 使用标签组件之前 首先必须要创建 标签组件对象 然后才能通过使用这个这个 对象中内置的方法 来操作 一般而言 组件均通过自身的 构造器 来创建 4 表4 1常用的Label构造器 5 表4 2Label常用内置方法 通过构造器创建Label组件后 即可通过组件内置的方法来操纵这个组件 6 使用标签示例程序1 在顶层容器中添加两个标签组件 使用标签对象初始化方法 为Label赋初始值 7 程序运行结果 图4 1使用对象初始化的方式赋值 8 使用标签示例程序2 在顶层容器中添加两个标签组件 内置setText 方法赋值 9 程序运行结果 图4 2使用标签内置方法赋值 10 4 2如何使用按钮 JButton的层次结构 11 什么是AbstractButton类 AbstractButton是一个抽象类 内部定义了许多 组件设置方法 与 组件事件驱动方法 EventHandle 如 addActionListener setText 等 所提供的方法不少于50多种 是非常重要的一个类 实际上 AbstractButton类不但被JButton继承 同时还被JMenuItem JToggleButton JCheckBox JRadioButton等类继承 按钮组件有多种 包括 普通按钮 单选按钮 复选框 12 4 2 1如何使用普通按钮 普通按钮是图形界面开发中使用最多的组件之一 如 登录窗口 要求输入 用户名 和 密码 后 用户选择 确定 还是 取消 的按钮组件就是普通按钮 与标签组件类似 首先必须创建一个按钮组件类对象 然后再通过使用类中 内置的方法 来操纵该对象 13 表4 3普通按钮的常用构造器 创建好按钮组件后 即可通过使用其内置的方法来操纵这个组件 14 表4 4普通按钮的常用方法 15 普通按钮程序示例 16 程序运行结果 图4 4普通按钮控件 说明 普通按钮组件 的使用很简单 在实际开发中最关键的是对按钮组件进行 事件侦听 即 如何编写控件事件侦听 17 4 2 2如何使用单选按钮 即RadioButton 通过 JRadioButton类 实现 如 诸多管理软件中出现的 性别 单选按钮 图4 5单选按钮示例图 要使用单选按钮 同样首先必须创建 然后再使用其内置的方法来操纵组件 18 表4 5单选按钮的构造器 常用方法 与普通按钮类似 19 单选按钮程序示例 20 单选按钮程序运行结果 图4 6如何添加单选按钮 21 单选按钮 按钮组 程序示例 22 单选按钮 按钮组 程序运行结果 图4 7将单选按钮划分到按钮组 23 24 单选按钮 多按钮组 程序运行结果 图4 8多个按钮组 25 4 2 3如何使用复选框 复选框利用 JCheckbox类 实现 与单选按钮的区别是复选框可以多选 表4 6复选框的构造器 26 复选框 程序示例 27 复选框 程序运行结果 图4 9如何添加复选框 28 29 按钮组件综合应用程序运行结果 图4 10按钮组件综合应用 30 1 在顶层窗口中添加标签将标签控件添加到顶层窗口的内容面板上即可 标签上的文字 可使用 构造器 和 setText 两种方法来创建 2 普通按钮控件的添加将按钮控件添加到顶层窗口的内容面板上即可 按钮上的文字 可使用构造器创建 3 单选按钮控件的添加将按钮控件添加顶层窗口的内容面板上即可 按钮旁边的文字 可使用构造器创建 若要实现单选目的 则需要将单选的一批按钮划分到按钮组中 4 复选框按钮控件的添加将按钮控件添加到顶层窗口的内容面板上即可 按钮旁边的文字 可使用构造器创建 4 3本章小结 31 4 4本章习题 习题 1 2 3 4
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!