java程序设计教学课件作者黄日胜单元7实现贪吃蛇游戏.pptVIP

  • 3
  • 0
  • 约3.03千字
  • 约 27页
  • 2019-10-11 发布于广东
  • 举报

java程序设计教学课件作者黄日胜单元7实现贪吃蛇游戏.ppt

单元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组件时注册事件处理代码以指定该监听器(响应

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档