单元9图形用户界面编程ppt课件.ppt





《单元9图形用户界面编程ppt课件.ppt》由会员分享,可在线阅读,更多相关《单元9图形用户界面编程ppt课件.ppt(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、在此输入您的封面副标题单元9 图形用户界面编程JAVA 程序设计程序设计单元九单元九 图形用户界面编程图形用户界面编程单元九单元九 图形用户界面编程图形用户界面编程 学习目标:学习目标:v了解Java 的GUI库类v掌握Java GUI编程的一般方法v理解Java事件处理机制v掌握常见的GUI组件的使用 任务一 统计按钮单击次数 1任务二 统计计算器 2任务三 绘制常见形状 3任务一任务一 统计按钮单击次数统计按钮单击次数 一、任务描述编程实现一个最简单的具有图形用户界面(GUI)的Java程序。该程序有一个可视的图形窗口界面,窗口中仅有一个按钮和一个文本标签。实现简单的统计按钮单击次数的功能
2、,即每单击一次按钮,文本标签显式的单击次数加一。任务一任务一 统计按钮单击次数统计按钮单击次数 二、任务实施1.编程实现界面(1)编写界面代码(2)使用空布局2.编写事件代码(1)编写代码(2)编译运行程序(3)结束程序任务一任务一 统计按钮单击次数统计按钮单击次数 三、相关知识1.GUI编程基础(1)AWT与swing(2)组件与容器2.事件处理模型任务一任务一 统计按钮单击次数统计按钮单击次数 三、相关知识3.常用组件与容器(1)JFrame(2)JLabel(3)JButton任务一任务一 统计按钮单击次数统计按钮单击次数 四、任务小结 实现了一个简单的有图形界面的Java应用程序。 体
3、现了Java GUI编程的一般思路与过程:根据要求,设计界面,编写事件实现功能。 Java 提供了大量的GUI组件,在本任务中只使用了三个最基本的组件。 任务二任务二 统计计算器统计计算器 一、任务描述 编程实现具有图形用户界面的统计计算器,实现最基本的求和与求平均的统计功能。 程序界面具备输入数据和统计结果显示的区域,求和与求平均计算按钮。 用户通过键盘输入一组实数,再通过对界面的操作,计算相应的统计结果并显示于界面之上。 任务二任务二 统计计算器统计计算器 二、任务实施 1.编程实现界面 文本框JTextField用来输入、编辑、显示文字信息 大量数据的录入使用能够多行显示文字的文本域JT
4、extArea 求和与求平均这两种不同的统计计算通过单选按钮JRadioButton来加以区分 用计算和清除的按钮JButton来触发事件任务二任务二 统计计算器统计计算器 (1)编写界面代码(2)编译运行(3)使用网格布局组件将根据添加的先后顺序,从网格的左上角开始,先行后列依次加入容器。数据录入结果显示SUMAVG计算清除任务二任务二 统计计算器统计计算器 2.2.使用使用ActionListenerActionListener监听器监听器(1)编写代码按钮jb1和jb2都是事件源,它们都需要注册到窗口监听器,即:jb1.addActionListener(this);jb2.addAct
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单元9 图形用户界面编程ppt课件 单元 图形 用户界面 编程 ppt 课件

限制150内