基于java的五子棋游戏设计

基于java的五子棋游戏设计

ID:13787652

大小:847.00 KB

页数:131页

时间:2018-07-24

基于java的五子棋游戏设计_第1页
基于java的五子棋游戏设计_第2页
基于java的五子棋游戏设计_第3页
基于java的五子棋游戏设计_第4页
基于java的五子棋游戏设计_第5页
资源描述:

《基于java的五子棋游戏设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、四川师范大学成都学院本科毕业设计XX大学本科毕业设计基于JAVA的五子棋游戏设计学生姓名张三学号111111111111所在系通信工程系专业名称通信工程班级2007级1班指导教师王五四川师范大学成都学院二○一一年五月III四川师范大学成都学院本科毕业设计基于JAVA的五子棋游戏设计学生:张三指导教师:王五内容摘要:随着网络的不断进步,网络游戏逐渐成为人们生活中的一部分,它不仅能够使人娱乐和消遣,也能够开发人的智力,使大脑更加的灵活。本文所讲述的五子棋游戏通过双方的竞技,能够开发人们的才干和开发人们的智力。本文主要采用Eclipse工具与java语言开发

2、的五子棋小游戏,该游戏程序能够实现两个人对阵下棋,程序中能够自定义的设置双方对阵的游戏时间以及智能的判断游戏中哪方获得胜利及游戏的结束。关键词:java五子棋eclipse智能III四川师范大学成都学院本科毕业设计BasedonJAVAchessgamedesignAbstract:Withthedevelopingofnetwork,Thenetworkgamebecomesapartwithinlifeofpeoplegradually,Itnotonlycanmakeperson'samusementandamusement,alsocandev

3、eloptheperson'sintelligence,Makebrainmorevivid.Whatthistextrelatesfivesonchessthegamepassbothparties'tournament,candevelopthepracticalabilityofpeopleandtheintelligenceofdevelopmentpeople.ThispapermainlyadoptsEclipsefivesonchessget-awaydramasofthetoolandjavalanguagedevelopment,Th

4、egame'sprocedurecancarryouttwopeopletoplaychessto,Intheprocedurecanfromdefiniteconstitutionbothparties'gametotimeandthejudgmentgameofintelligenceinwhichsquarebecomechampionandthebeoverofgame.Keywords:javalanguageEclipseFiveChessintelligenceIII四川师范大学成都学院本科毕业设计目录1概述11.1java语言的介绍[1

5、]、[3]11.2java语言的特点11.3java的开发和运行平台[3]31.3.1java的开发环境[2]、[5]31.3.2java的编辑环境[7]、[4]31.3.3java的运行环境42游戏说明42.1五子棋简介42.2五子棋游戏规则52.3程序流程图52.4游戏操作界面63程序分析设计63.1分析任务63.2设计程序74程序说明74.1主体测试类74.2窗体类84.2.1初始化图形界面84.2.2画棋盘94.2.3鼠标点击事件114.2.4处理双方时间175游戏的调试196结束语22附录:源程序24参考文献38III四川师范大学成都学院本科

6、毕业设计基于java的五子棋游戏设计1概述在本文中使用了功能比较强大的Eclipse编程开发工具和java编程语言设计的五子棋程序。而Eclipse工具是一款免费的,开放源代码,提供编写java程序的软件。它是由一个框架和一组服务组成的,可以通过插入组件来构建开发的环境。其中,Eclipse还附带了一个标准的插件集,比如(JavaDevelopmentTools)JDT,是java的开发工具等等。1.1java语言的介绍[1]、[3]快速发展的网络技术,给人们带来了很大的机遇和挑战:比如信息的获取,资源的下载,网上购物等,而这些技术上最重要的一点就是反

7、映为信息的获取、技术的开发、商业与网络的结合。而java可以满足这些要求一在不同的平台之间实现低成本的信息传递方式。Java是由SunMicrosystems公司于1995年5月推出,是一种面向对象的编程语言。短短的十几年间,得到飞速的发展,已经深入到网络的各个领域。Java语言是一个支持网络计算的面向对象程序设计语言,它吸取了其他编程语言的优点,增加了自己的特点。如:javaapplet实现了网页的浏览。再有,它将面向对象,与平台无关,稳定性,安全性,多线程,可移植性等许多特性集于一身,给用户提供了良好的程序设计环境。对于Java语言来说,是最合适网

8、络应用的开发,诸多媒体将它称为网络上的通用语言。Java平台由Java虚拟机(JavaVirt

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。