- 3
- 0
- 约3.03千字
- 约 27页
- 2019-10-11 发布于广东
- 举报
单元7 实现贪吃蛇游戏 Java语言课程组 工作任务 (1)设置贪吃蛇程序中的公共属性值 (2)修改墙体类,增加绘制墙体等操作方法 (3)修改食物类,增加绘制食物等操作方法 (4)修改蛇体类,增加绘制蛇体等操作方法 (5)绘制墙体、食物与蛇体 (6)为菜单、按钮添加动作事件 (7)用键盘中的方向键控制蛇的运动方向 (8)让蛇动起来 (9)动态显示蛇的运行状态 7.1引导资料 事件处理模型 7.1引导资料 事件处理中的几个概念 -事件:一个事件类型的对象,用来描述发生了什么事,当用户在组件上进行操作时会触发相应的事件。 -事件源:能够产生事件的GUI组件。 -事件处理方法:能够接受,解析和处理事件类型的对象,实现与用户交互功能的方法 。 -事件监听器:能够调用事件处理方法的对象。 7.1引导资料 事件类的结构 Java的事件类都包含在JDK的java.awt.event下,如下表7-1所示。根据产生事件的原因,可分为两类事件。 -组件类事件 -动作类事件 7.1引导资料 事件处理程序编写过程 -实现某一监听器接口(定义事件处理类并实现事件监听器接口) -在事件处理类中重写其事件处理的方法体 -在创建Swing组件时注册事件处理代码以指定该监听器(响应
您可能关注的文档
- flashcs3动画制作基础与案例教程教学课件作者温俊芹教学讲义第2章绘图、编辑和辅助工具.doc
- flashcs3动画制作基础与案例教程教学课件作者温俊芹教学讲义第6章动画中的音频.doc
- flashcs3动画制作基础与案例教程教学课件作者温俊芹教学讲义第9章组件.doc
- flashcs3动画制作基础与案例教程教学课件作者温俊芹教学讲义第10章flash与其他软件的集成.doc
- flash动画制作案例教程教学课件作者张振球项目二.pptx
- flash动画制作案例教程教学课件作者张振球项目六.pptx
- flash动画制作案例教程教学课件作者张振球项目三.pptx
- flash动画制作案例教程教学课件作者张振球项目四.pptx
- flash动画制作案例教程教学课件作者张振球项目五.pptx
- flash动画制作案例教程教学课件作者张振球项目一.pptx
最近下载
- AOC显示器27E12HM 说明书.pdf
- 动画制作员职业技能鉴定考试题库-下(多选、判断题部分).docx VIP
- GB/T 9867-2008_硫化橡胶或热塑性橡胶耐磨性能的测定(旋转辊筒式磨耗机法).pdf
- 民俗婚庆服务规范.docx
- 成都市温江区人民政府天府街道办事处2026年招聘12名编外人员考试参考题库及答案解析.docx VIP
- 《工程测量》高职全套教学课件.pptx
- 《平行四边形和梯形的认识》教学设计.doc VIP
- 马工程版《经济法学》(第3版) 第十二章:市场规制法的基本理论与制度 知识点笔记.pdf VIP
- 大学生创新创业项目路演PPT制作模板.docx VIP
- 仙桃首届小学英语教师素养大赛获奖通报.doc VIP
原创力文档

文档评论(0)