第五章Java游戏设计.doc

第五章Java游戏设计

第五章 Java游戏:坦克大战 本章目标 封装的实际演练 简单用户界面设计 动画和控制设计 本章简介 在上一章我们学习了面向对象的基础知识,特别是学习了封装这个面向对象设计的核心概念,在本章我们将通过一个有趣的游戏《坦克大战》来学习和掌握封装这一重要的思想。 为了开发这个游戏,我们将从以下几个方面展开:界面设计、绘图、动画设计、键盘控制、角色设计。 5.1 JAVA图形界面设计 问题描述: 游戏总得有个“舞台”,这个“舞台”就是窗体。我们必须掌握简单窗体设计技术,以便为游戏搭建舞台。Java中的java.awt包为我们提供了设计窗体的相关类,其中最关键的是Frame类,使用这个类可以创建窗体。请看以下示例,该示例展示了如何创建一个窗口。 例程5.1: import java.awt.Color; import java.awt.Frame; public class FrameTest { public static void main(String[] args) { Frame frame=new Frame(); //创建一个窗体对象 frame.setTitle(Frame); //设置窗体标题 frame.setSize(400,300); //设置窗体大小 frame.setLocation(50, 50); //设置窗体左上角坐标

文档评论(0)

1亿VIP精品文档

相关文档