Java课程设计报告—蜘蛛纸牌.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《Java课程设计报告—蜘蛛纸牌.docx》由会员分享,可在线阅读,更多相关《Java课程设计报告—蜘蛛纸牌.docx(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Java课程设计报告蜘蛛纸牌 面向对象程序设计课程设计报告 JA V A程序设计 课程设计 之 蜘蛛纸牌 . 学院: 年级: 班级: 指导老师: 小组成员: ! 时间: 目录 第一章课程设计要求. 错误!未定义书签。 题目名称 . 错误!未定义书签。 题目类型 . 错误!未定义书签。 课程设计目的. 错误!未定义书签。 实验原理 . 错误!未定义书签。 实验内容 . 错误!未定义书签。第二章设计概要. 错误!未定义书签。 功能设计 . 错误!未定义书签。 程序流程 . 错误!未定义书签。 功能分析 . 错误!未定义书签。 1. 主要界面:. 错误!未定义书签。 2初始化纸牌及发牌操作:. 错误
2、!未定义书签。 3纸牌移动放置操作:. 错误!未定义书签。 4.回收纸牌操作:. 错误!未定义书签。 5.帮助菜单功能的实现:. 错误!未定义书签。 【 6.退出功能的实现:. 错误!未定义书签。第三章调试分析与测试结果 . 错误!未定义书签。第四章设计总结. 错误!未定义书签。第五章参考文献. 错误!未定义书签。 第一章课程设计要求 题目名称:蜘蛛纸牌游戏 题目类型:设计型 课程设计目的: 学会综合运用已学的JAVA知识,用面向对象的技术实现一个小型的应用程序。 实验原理: 面向对象程序分析与设计、类的灵活运用、继承技术、多态技术、异常处理、GUI程序设计等。 实验内容: 参照windows
3、游戏蜘蛛纸牌,自己编写设计实现其功能,它具有如下一些功能: (1)设计一个游戏界面,包括玩牌区、发牌区和回收区。 (2)纸牌以及其背景的设定。 (3)移动纸牌。使用鼠标将较小的纸牌拖放到较大的纸牌下方,可以拖动一组纸牌,当要求这组纸牌是同一个花色,并且这一组纸牌从上到下 是从大到小排列的,且不间断。 (4)回收纸牌。当某列出现同一花色,从上到下依次是从K到A的不间组合时,这组纸牌将被回收到回收区中。 (5)发牌。用鼠标单击发牌区,若发牌区还有剩余的纸牌,则将发出一叠纸牌共10张,依次添加到玩牌区的10列纸牌最下方,但要求这10列 纸牌没有空白列。 (6)若玩家不了解游戏规则可以点击帮助获得游戏
4、方法。 (7)级别设定。点击“游戏”菜单中选取游戏难以级别,有3种级别,分别对应初级、中级、高级。 (8)退出游戏。 第二章设计概要 功能设计 编写程序以实现游戏蜘蛛纸牌的功能。 1、设计游戏界面。 2、纸牌以及其背景的设定。 3、移动纸牌。 4、回收纸牌。 5、发牌。 6、若玩家不了解游戏规则可以点击帮助获得游戏方法。 7、级别设定。 8、退出游戏。 程序流程 功能分析 1. 主要界面: 以下是主菜单界面的主要代码: JMenu jNewGame = new JMenu(游戏); JMenu jHelp = new JMenu(帮助); JMenuItem jItemAbout = new
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 课程设计 报告 蜘蛛 纸牌
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内