- 3
- 0
- 约1.15万字
- 约 16页
- 2017-01-29 发布于北京
- 举报
(用做坦克游戏
第一次课
一、要做的工作
产生一个800*600的窗口,背景色为绿色。窗口可以被关闭,但不允许改变大小
2、在窗口里画出一个红色的圆代表坦克
3、让坦克动起来
改变坦克的位置就相当于坦克移动了,因此首先需要把坦克的位置描述改为变量
每重画一次坦克就动一次,让坦克不断的动就要不断的重画,我们用线程来控制
二、知识点
1、使用eclipse建立项目,创建包和类的方法
2、变量命名规则:所有命名要求见名知义;类名首字母大小,变量和方法首字母小写;驼峰标识(比如类名:TankWar)
3、事件机制
事件包括三个方面:监听器类,注册事件,覆盖方法
监听器类经常写成内部类(包括匿名内部类)或是类本身实现事件接口
事件接口包括actionListener接口、窗口事件接口、鼠标事件接口、键盘事件接口等等
使用事件接口要求把接口的所有方法都写出,但不一定都实现
窗口事件和鼠标键盘事件接口还提供了较为简洁的适配器类
3、匿名内部类
类可以分为如下几种:
主类:包含主方法的类
内部类:在一个类内部定义的类为内部类
实例内部类:在一个类内部独立存在,不属于类的成员变量和方法
静态内部类:用static修饰的实例内部类
局部内部类:在一个类的方法内定义的类
匿名内部类:没有名字的局部内部类
外部类:包含内部类的类,外部类也可能是其他类的内部类
顶层类:不是任何类的内部类为顶层类
设计内部类的主要目标是“封
您可能关注的文档
最近下载
- 《中国古代寓言》整本书导读 .pdf VIP
- 采用以太网传输的IEC60870-5-103规约的实现V2版V100.pdf VIP
- 2025年部队文书考试题库及答案.docx VIP
- 深度解析(2026)《GBT 27025-2019检测和校准实验室能力的通用要求》.pptx VIP
- Midea 美的 四面出风嵌入式空调器 MDV-D22-140Q4_N1-D 使用安装说明书.pdf
- (推荐!)27025-2019检测和校准实验室能力的通用要求条款解读.pdf VIP
- 维控人机界面初级教程.pdf
- 诺帝菲尔N-6000联动型控制器说明书.pdf
- 全面解读安全生产“十条硬措施” 及落地执行要点+讲义.pptx VIP
- 肠系膜静脉血栓护理查房.pptx VIP
原创力文档

文档评论(0)