(用做坦克游戏.docVIP

  • 3
  • 0
  • 约1.15万字
  • 约 16页
  • 2017-01-29 发布于北京
  • 举报
(用做坦克游戏

第一次课 一、要做的工作 产生一个800*600的窗口,背景色为绿色。窗口可以被关闭,但不允许改变大小 2、在窗口里画出一个红色的圆代表坦克 3、让坦克动起来 改变坦克的位置就相当于坦克移动了,因此首先需要把坦克的位置描述改为变量 每重画一次坦克就动一次,让坦克不断的动就要不断的重画,我们用线程来控制 二、知识点 1、使用eclipse建立项目,创建包和类的方法 2、变量命名规则:所有命名要求见名知义;类名首字母大小,变量和方法首字母小写;驼峰标识(比如类名:TankWar) 3、事件机制 事件包括三个方面:监听器类,注册事件,覆盖方法 监听器类经常写成内部类(包括匿名内部类)或是类本身实现事件接口 事件接口包括actionListener接口、窗口事件接口、鼠标事件接口、键盘事件接口等等 使用事件接口要求把接口的所有方法都写出,但不一定都实现 窗口事件和鼠标键盘事件接口还提供了较为简洁的适配器类 3、匿名内部类 类可以分为如下几种: 主类:包含主方法的类 内部类:在一个类内部定义的类为内部类 实例内部类:在一个类内部独立存在,不属于类的成员变量和方法 静态内部类:用static修饰的实例内部类 局部内部类:在一个类的方法内定义的类 匿名内部类:没有名字的局部内部类 外部类:包含内部类的类,外部类也可能是其他类的内部类 顶层类:不是任何类的内部类为顶层类 设计内部类的主要目标是“封

文档评论(0)

1亿VIP精品文档

相关文档