毕业论文--JavaGUI实现五子棋游戏

毕业论文--JavaGUI实现五子棋游戏

ID:35896790

大小:1.40 MB

页数:82页

时间:2019-04-22

毕业论文--JavaGUI实现五子棋游戏_第1页
毕业论文--JavaGUI实现五子棋游戏_第2页
毕业论文--JavaGUI实现五子棋游戏_第3页
毕业论文--JavaGUI实现五子棋游戏_第4页
毕业论文--JavaGUI实现五子棋游戏_第5页
资源描述:

《毕业论文--JavaGUI实现五子棋游戏》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、太原理工大学毕业设计(论文)用纸摘要随着当代计算机的快速发展和普及,电脑使用成为了每一个人生活中重要的一部分,通过计算机来娱乐休闲更是很多人的选择。而五子棋作为中国古代的传统黑白棋种之一,有着广泛的群众基础,是一种老少皆宜的棋类休闲游戏。作为当今世界广泛使用的编程语言,java语言具有面向对象,并发处理迅速,支持可视化图形界面等良好优点,开发一款简单快捷的五子棋游戏软件,具有很大的优势。本次课程设计“JavaGUI实现五子棋游戏”采用了java语言下的GUI编程方法,在单机环境下实现一个五子棋程序。该程序目的在于实现人机对弈和判定五子连线输赢等基本功能,以及重新开

2、始,退出和游戏计时等辅助游戏功能,同时也应具备界面美观,运算稳定快速的特征。充分满足用户对于五子棋游戏的需求,使用户能够快速简单使用本程序进行单机五子棋游戏。关键字:java程序;GUI编程;五子棋;人机对弈;iv太原理工大学毕业设计(论文)用纸JavaGUItoimplementGobanggameAbstractAtpresent,Withtherapiddevelopmentofcomputernetwork.It’snotanexaggerationtosaythatcomputerhasbecomeanecessityinmostpeople’slive

3、s。Throughplayingwithcomputerofrecreationalismanypeople'schoice。FiveInARowinancientChina,oneofthetraditionalOthellospecieshasabroadmassbase,isacasualchessgamesforallages.GobangasonekindofancientChinesetraditionalreversi,hasextensivemassbase,isachesscasualgamesforallages.Astheworld'swid

4、elyusedprogramminglanguage,JAVAlanguagewithobject-oriented,concurrentprocessingquickly,supportsvisualgraphicalinterface,suchstrongpoint,todevelopasimpleandquickgameofGobangsoftware,hasagreatadvantage.Thecurriculumdesign"JavaGUItoimplementGobanggames"withaGUIjavaprogramminglanguage.ach

5、ieveaGobangsoftwareinsingle-machineenvironment.ThebasicfunctionsofprogramaimstotorealizeMan-machinechessandjudgingwinningorlosing.,Andstartagain,quitthegameandgametimingandotherauxiliaryfunctions.Andrestarted,toexitthegameandgamechronographotherancillaryfunctions.Alsothesoftwareshould

6、possessbeautifulinterface,fastandstableoperationcharacteristics.FullymeetuserdemandforGobanggame,enableuserstoquicklyandeasilyusethesoftwareinsingle-machineenvironmentKeywords:JAVAlanguage;GUIprogramminglanguage;FiveInARow;Man-machinechess;iv太原理工大学毕业设计(论文)用纸目录摘要iAbstractii1.绪论12.系统概述2

7、2.1项目背景22.2五子棋介绍22.2.1历史发展22.2.2游戏玩法及规则32.3java编程语言简介32.3.1java的历史发展32.3.2Java平台42.3.3Java特点42.3.4Java的优势52.4GUI简介52.4.1AWT62.4.2Swing63.系统分析和设计83.1五子棋游戏项目需求分析:83.2五子棋各个功能设计实现思路83.2.1棋盘界面绘制83.2.2图片显示问题93.2.3计时功能93.2.4判定胜负93.2.5人机对弈10iv太原理工大学毕业设计(论文)用纸4.系统实现114.1窗体类的构成和参数定义模块114.2窗体类属性

8、参数的设置

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

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

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