没有合适的资源?快使用搜索试试~ 我知道了~
扫雷毕业设计.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 140 浏览量
2021-09-13
20:01:31
上传
评论
收藏 583KB DOCX 举报
温馨提示
外包合同范本具体内容.pdf
资源推荐
资源详情
资源评论
基于 Java 扫雷游戏的设计与实现
院 系:计算机与电子系
专 业 班:计算机应用技术 0902 班
学 号:
指导教师:彭
2012 年 6 月
基于 Java 扫雷游戏的设计与实现
Design and Implementation of Java
Minesweeper Game
摘 要
Java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由 Sun
Microsystems 公司于 1995 年 5 月推出的 Java 程序设计语言和 Java 平台的总称。
在硬件或操作系统平台上安装一个 Java 平台之后,Java 应用程序就可运行。Java
是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构中立的,
可移植的,性能优异、多线程的动态语言。Java 技术具有卓越的通用性、高效
性、平台移植性和安全性,广泛应用于个人 PC、数据中心、游戏控制台、科学
超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球
云计算和移动互联网的产业环境下,Java 更具备了显著优势和广阔前景。
近年来 Java 作为一种新的语言,以其简单性,平台无关性和可移植性等优
点,得到了广泛的应用,特别是 Java 与万维网的完美结合,使其成为网络编程
和嵌入式编程领域的首选编程语言。JBuilder 是 Bonrla 公司用于快速开发 Java
应用的一款优秀的集成开发环境,它以其友好的的开发界面,强大的组件支持等
优点,得到了广大程序员的接受与认可。
本论文研究的是以 Eclipse 为开发环境,设计并开发一款扫雷游戏,其功能
类似于 Windows 操作系统自带的扫雷游戏。论文首先介绍了制作游戏的整体思
路及整个游戏设计的流程规划,然后介绍了雷区的布置及地雷随机产生的实现方
法;重点介绍了在游戏过程中各事件的处理。
关键词 :Java 扫雷 Eclipse
I
Abstract
Java is a cross-platform application software can write object-oriented
programming language, the general term of the Java programming language by Sun
Microsystems, Inc. in May 1995 and the Java platform. Hardware or operating system
platform to install a Java platform, Java applications can run. Java is a simple,
object-oriented, distributed, interpreted, robust security, the structure-neutral, portable,
high-performance, multithreaded dynamic language. Has excellent versatility,
efficiency, platform portability, and security of Java technology, widely used in
personal PC, the data center, game consoles, scientific supercomputers, mobile
phones and the Internet, while the world's largest developer of professional
community . Global cloud computing and mobile Internet industry environment, Java
has significant advantages and broad prospects
Java in recent years as a new language, with its advantages of simplicity,
platform independence and portability, get a wide range of applications, especially
Java and the World Wide Web perfect binding, making it the network programming
and embedded programming the preferred programming language. JBuilder is an
excellent integrated development environment Borlan company for rapid development
of Java applications, and its friendly development interface, powerful component
supports, etc., has been accepted and recognized by the majority of programmers
This thesis is based on the Eclipse development environment, design and develop
a mine-sweeping game, its function is similar to minesweeper game that comes with
Windows operating system. The paper first introduces the idea of making the game as
a whole and the entire game design process planning, and randomly generated
minefield layout and mine; focuses on the handling of events in the course of the
game.
Key words
: Java Minesweeping Eclipse
II
目 录
摘要
..................................................................................................................
Ⅰ
Abstract
............................................................................................................
Ⅱ
绪论
....................................................................................................................
1
1 开发环境
........................................................................................................
2
.....................................................................................................
1.1 开发工具
1.2 应用环境
1.3 编写意义
1.4 任务设计内容
2
.....................................................................................................
2
.....................................................................................................
2
..............................................................................................
3
2 可行性分析和需求分析
...................................................................................
4
2.1 可行性分析
..................................................................................................
4
.....................................................................................................
2.2 需求分析
5
.......................................................................................................
3 概要设计
6
4 详细设计
........................................................................................................
8
...............................................................................................
4.1 MineGame 类
8
4.2 MineArea 类
.................................................................................................
9
4.3 Block 类
....................................................................................................
11
4.4 BlockView 类
.............................................................................................
12
4.5 LayMines 类
...............................................................................................
12
4.6 Record 类
...................................................................................................
13
4.7
..............................................................................................
14
showRecord 类
......................................................................................................
5 系统测试
16
结论
..................................................................................................................
20
致谢
..................................................................................................................
21
参考文献
...........................................................................................................
22
III
剩余26页未读,继续阅读
资源评论
苦茶子12138
- 粉丝: 1w+
- 资源: 6万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功