欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    java课程设计-蜘蛛纸牌游戏设计课程设计报告

    • 资源ID:1427067       资源大小:749.50KB        全文页数:26页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    java课程设计-蜘蛛纸牌游戏设计课程设计报告

    1、 面向对象程序设计面向对象程序设计 课程设计报告课程设计报告 题目: 下拉列表运算器设计 专业: xxxxx 班级: xxx 姓名: xx 指导教师: xx 成绩: xxxx xxxxxxxx 年年 x x 月月 xxxx 日日 学号学号 xx xx 计算机学院 面向对象程序设计课程设计报告 1 目录 1 设计内容及要求 2 1.1 设计内容 2 1.2 设计要求 2 2 概要设计 2 2.1 代码功能功能模块设计: . 2 2.2 程序的总体设计流程图: 3 2.3 模块一 的详细介绍: 3 2.3.1 主要的类: . 3 2.3.2 主要的变量: . 4 2.3.3 主要的方法: . 4

    2、2.4 模块二的详细介绍: . 5 2.4.1 主要的类: . 5 2.4.2 主要的变量: . 5 2.4.3 主要的方法: . 5 2.5 模块三的详细介绍: 6 2.5.1 主要类介绍: . 6 2.5.2 主要变量: . 6 2.5.3 主要方法: . 7 2.6 模块四的详细介绍: . 7 2.6.1 主要的类: . 8 2.6.2 主要的变量: . 8 2.6.3 主要的方法: . 8 3 设计过程或程序代码 9 3.1 需要实现的主要功能: . 9 3.2 功能设计流程图: 10 3.3 主要功能的代码实现: 10 3.3.1 游戏菜单栏内游戏菜单及帮助菜单功能展示: 10 3.

    3、3.2 主界面的设计: 11 3.3.3 纸牌的初始化以及发牌操作 13 3.3.4 纸牌的移动以及放置 18 3.3.5 显示当前纸牌可行的操作: 19 3.3.6 回收纸牌: 21 4 设计结果与分析 . 22 4.1 运行程序: 22 4.2 发布程序: 23 4.3 总结: 24 5 参考文献 . 24 计算机学院 面向对象程序设计课程设计报告 2 1 设计内容及要求 1.1 设计内容 相信很多人都玩过蜘蛛纸牌这款休闲游戏,现在随着生活水平的提高,人们 拥有充分的时间来享受休闲游戏带来的快乐,越来越多的人亲睐蜘蛛纸牌游戏。 谈起这款游戏,大家并不陌生。从 WINDOWS2000 系统开

    4、始,就嵌入了蜘蛛纸牌游 戏,可是随着微软系统的不段升级,蜘蛛纸牌游戏的功能业变得越来越强大,游 戏的界面也更加美观。用户的体验感受也更加美好。所以,蜘蛛纸牌游戏的开发 对于人类的生活娱乐更加有意义。 了解蜘蛛纸牌的开发过程也是作为一名学习计 算机专业大学生所应该尝试的过程。 游戏的目标是以最少的移动次数将牌面中的 十叠牌以及待发的五组,共计八副牌整理移除。当所有牌被移除整理到界面的左 下方,游戏获胜。 1.2 设计要求 需要做的工作有学习掌握开发程序的方法,开了解发工具,进行需求分析, 根据得到的需求规格说明书设计具体的程序流程图,编写程序,修改程序,运行 程序,系统调试程序、测试程序,发布程

    5、序。 2 概要设计 2.1 代码功能功能模块设计: 蜘 蛛 纸 牌 游 戏 共 由 4个 部 分 组 成 , 分 别 是 :Spider.java , SpiderMenuBar.java,PKCard.java,AboutDialog.java。 SpiderMenuBar.java 包含名为 SpiderMenuBar 的 public 类,其主要功能为生成蜘蛛纸牌游戏的 菜单栏,实现菜单栏中各个组件的事件侦听。主要包括 3 个模块:图形用户界面 的构建;组件监听接口的实现:显示可执行操作的线程。 PKCard.java 包含名为 PKCard 的 public 类,其主要功能为:定义纸牌

    6、的属性,包括名称, 位置等相关信息。并通过相关方法实现纸牌的移动等。 AboutDialog.java 包含名为 AboutDialog 的 public 类,其主要功能为生成蜘蛛纸牌游戏的帮 助栏。 Spider.java 包含名为 Spider 的 public 类,其主要功能为生成蜘蛛纸牌游戏的框架,实 现游戏中的方法,包括:纸牌的随机生成,位置的摆放等。 计算机学院 面向对象程序设计课程设计报告 3 2.2 程序的总体设计流程图: 2.3 模块一 的详细介绍: SpiderMenuBar.java 的功能是生成蜘蛛纸牌游戏的菜单栏。 实现菜单栏中的 各个组件的事件。 2.3.1 主要的类: JMenuBar 类、JMenu 类、JMenuItem 类、JRadioButton 类都是设计 GUI(图 形用户界面)的包 javax.swing 中的类。可以用 import 引用这些类。JMenuBar 类是 JComponent 类的子类负责创建菜单条的。 即 JMenuBar 类的一个实例就是一 个菜单条。 JMenu 类是 JComponent 类


    注意事项

    本文(java课程设计-蜘蛛纸牌游戏设计课程设计报告)为本站会员(毕****文)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583