JAVA连连看----课程设计报告.docVIP

  • 46
  • 0
  • 约1.99万字
  • 约 24页
  • 2017-09-13 发布于安徽
  • 举报
Java课程设计报告 题目: 连连看 姓名: 曲一鸣 学号: 1006840228 起止时间: 2012.3.19-2012.4.17 自评成绩: 优秀 理由: 实现了连连看游戏的基本功能,增添了暂停,重置,提示,消除等附加功能。时间条和消除效果的动画表示。 【选题背景】: 连连看游戏经验,玩法简单,休闲,益智,趣味,广受欢迎。 【选题目的】: 学会JAVA程序开发的环境搭建与配置,并在实际运用中学习和掌握JAVA程序开发的全过程。进一步熟悉掌握JAVA程序设计语音的基础内容,如用户图形界面设计、JAVA多线程编程、JAVA数据库编程等。通过亲自动手写程序,拓展知识面,锻炼调试能力。 【系统分析与设计】: 功能分析:实现连连看的基本游戏功能和重置、提示、消除功能 设计:通过对图片的调用以及设置是否可见来完成连连看的效果 【课程设计中碰到的问题及解决方案】: 1.不知道如何进行对数组中两个元素是否可以消除的判断 2.时间条的动态表现 解决方案: 对每个相同图案进行循环判断,直到找出满足条件的情况 boolean verticalMatch(Point a, Point b) // 竖线上的判断 boolean horizonMatch(Point a, Point b) // 横线上的判断 2.为了保证动画过程和游戏过程的平行运行,因此将动画分离成一个独立的控件

文档评论(0)

1亿VIP精品文档

相关文档