毕业论文-基于JAVA的扫雷游戏设计
课 程 设 计 报 告课程名称: 计算机技术综合课程设计 题 目: 基于 JAVA 语言的扫雷游戏设计 学 院:信息工程系: 计算机 专 业:计算机科学与技术班 级: 学 号: 学生姓名: 时 间:2008 年 1 月 11 日至 1 月 25 日基于 JAVA语言的扫雷游戏设计摘 要:本文介绍的是扫雷游戏的设计方法。该游戏使用的是 JAVA 语言编写,主要是用了 JAVA 的程序界面设计的方法和各种事件监听和处理的方法。关键字:扫雷 界面设计 JAVA 事件监听 事件处理1 前言扫雷游戏的目标是尽快找到雷区中的所有地雷,而不许踩到地雷。如果挖开的是地雷,您将输掉游戏。扫雷游戏在程序运行后生成指定的地雷,在鼠标左键点击下寻找地雷,右键点击下标记地雷,点击笑脸的标记开始重新游戏,并给出胜利和失败的条件:标出所有的地雷和左键点中地雷。点击键盘 Q 键将推出游戏。在游戏菜单上,单击开局。单击游戏区中的任何方块,要启动计时器。通过单击即可挖开方块。如果挖开的是地雷,则您输掉游戏。如果方块上出现数字,则表示在其周围的八个方块中共有多少颗地雷。要标记您认为可能有地雷的方块,请右键单击它。游戏区包括雷区、地雷计数器和计时器。2 本课程设计的定位2.1 问题定义和内容简介本课程设计是用 JAVA 编写一个扫雷游戏。程序的功能是生成指定数目的地雷,通过鼠标操作玩游戏。点击屏幕上的笑脸重新开始游戏;标出所有地雷后胜出;当鼠标左键击中地雷失败;按 Q 键退出游戏。2.2 论文研究内容的意义扫雷游戏是 WINDOWS 系统自带的一个娱乐性的小游戏,在玩扫雷游戏的过程中 也可以很好的培养耐心和细心,同时在无聊得时候可以用以休闲娱乐,如果我们自己也能动手做一个小程序来实现这个功能,自然能乐在其中。3 扫雷游戏的相关知识点3.1 JAVA 的图形界面图形界面简称 GUI,是用图形的