JAVA课程设计扑克游戏 下载本文

内容发布更新时间 : 2024/5/13 8:11:36星期一 下面是文章的全部内容请认真阅读。

================精选公文范文,管理类,工作总结类,工作计划类文档,欢迎阅读下载==============

JAVA课程设计扑克游戏

课程设计说明书 扑克游戏 1.课程设计的目的 Java语言是当今流行的网络编程语言,它具有面向对象、跨平台、分布应用等特点。面向对象的开发方法是当今世界最流行的开发方法,它不仅具有更贴近自然的语义,而且有利于软件的维护和继承。 为了进一步巩固课堂上所学到的知识,深刻把握Java语言的重要概念及其面向对象的特性,使我们能够熟练的应用面向对象的思想和设计方法解决实际问题的能力。 通过此次课程设计,巩固所学Java语言基本知识,增进Java语言编辑基本功,掌握JDK、Editplus、Eclipse、JCreator等开发工具的运用,拓宽常用类库的应用。使学生通过该教学环节与手段,把所学课程及相关知识加以融会贯通,全面掌握Java语言的编程思想及面向对象程序设计的方法,为今后从事实

--------------------精选公文范文,管理类,工作总结类,工作计划类文档,感谢阅读下载---------------------

~ 1 ~

================精选公文范文,管理类,工作总结类,工作计划类文档,欢迎阅读下载==============

际工作打下坚实的基础。 本设计使用JAVA语言开发扑克游戏程序,将电脑多次分发给你的牌按照相同的花色大至小排列起来。 2.设计方案论证 设计思路 用java语言,编程实现纸牌游戏,拥有如下规则,将电脑多次分发给你的牌按照相同的花色大至小排列起来。游戏分为三个难度,简单,普通,困难。简单为单一花色。困难所分发给的牌有四种花色。将大小相邻的纸牌依次排列到一起当每种花色的全部纸牌都按顺序排列到一起,则游戏结束。 设计方法 将程序设计成为4个类,AboutDialog类用于实现全部的对话。PKCard类用于实现游戏的规则。SpiderMenuBar类用于实现各个模块的功能。Spider为主界面。 在SpiderMenuBar建立主界面菜单,通过构造函数public SpiderMenuBar构造函数,生成JMenuBar的图形界面,对菜单中各按钮进行事件监听。在该方法中调用spider 的构造方法,在其中生成SpiderMenuBar对象,并放置在框架之

--------------------精选公文范文,管理类,工作总结类,工作计划类文档,感谢阅读下载---------------------

~ 2 ~

================精选公文范文,管理类,工作总结类,工作计划类文档,欢迎阅读下载==============

上,同时设置框架标题 沈 阳 大 学 课程设计说明书 框架大小背景颜色,布局为空。 public Spider(){ setTitle(\\陶时扑克\\ setDefaultCloseOperation(_ON_CLOSE); setSize(1024, 742); setJMenuBar(new SpiderMenuBar(this)); pane = (); (new Color(14, 25, 26)); (null); clickLabel = new JLabel(); (883, 606, 121, 96); (clickLabel); } 在Spider类中有如下方法:newGame新游戏的方法,setGrade设置等级方法,初始化等级方法。setGrade,randomCards随即函数。PKCard getPreviousCard获得card上面的那张牌的方法等。 PKCard getPreviousCard,PKCard getNextCard,getLastCardLocation方法对类PKCard调用,代码如下: public PKCard getPreviousCard(PKCard

card){ Point point = new Point(()); -= 5; card = (PKCard) (point); if (card != null){ } -= 15; card

~ 3 ~

--------------------精选公文范文,管理类,工作总结类,工作计划类文档,感谢阅读下载---------------------