Java實(shí)現(xiàn)蜘蛛紙牌 設(shè)計(jì)與實(shí)現(xiàn).doc

Java實(shí)現(xiàn)蜘蛛紙牌 設(shè)計(jì)與實(shí)現(xiàn).doc

ID:61005042

大小:551.00 KB

頁(yè)數(shù):57頁(yè)

時(shí)間:2021-01-19

Java實(shí)現(xiàn)蜘蛛紙牌 設(shè)計(jì)與實(shí)現(xiàn).doc_第1頁(yè)
Java實(shí)現(xiàn)蜘蛛紙牌 設(shè)計(jì)與實(shí)現(xiàn).doc_第2頁(yè)
Java實(shí)現(xiàn)蜘蛛紙牌 設(shè)計(jì)與實(shí)現(xiàn).doc_第3頁(yè)
Java實(shí)現(xiàn)蜘蛛紙牌 設(shè)計(jì)與實(shí)現(xiàn).doc_第4頁(yè)
Java實(shí)現(xiàn)蜘蛛紙牌 設(shè)計(jì)與實(shí)現(xiàn).doc_第5頁(yè)
資源描述:

《Java實(shí)現(xiàn)蜘蛛紙牌 設(shè)計(jì)與實(shí)現(xiàn).doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫(kù)

1、Java實(shí)現(xiàn)蜘蛛紙牌摘要蜘蛛紙牌的每一代的window的系統(tǒng)都有,同時(shí)也時(shí)一款很受用戶喜歡的休閑類游戲,很多人都喜歡玩蜘蛛紙牌。本人做的蜘蛛紙牌游戲開(kāi)發(fā)理念是基于window7操作系統(tǒng)中的蜘蛛紙牌游戲。利用java語(yǔ)言實(shí)現(xiàn)蜘蛛紙牌游戲的主要功能:紙牌的移動(dòng),放置,回收,重發(fā)。利用javax.swing包的類實(shí)現(xiàn)紙牌游戲的用戶界面,通為各個(gè)菜單組件添加監(jiān)視器來(lái)實(shí)現(xiàn)鼠標(biāo)單擊事件所觸發(fā)的接口方法,使得用戶可以單擊菜單項(xiàng)來(lái)實(shí)現(xiàn)具體的功能。通過(guò)這次游戲程序的設(shè)計(jì),讓我對(duì)Java有了更深的了解和練習(xí),這對(duì)于我以后找到工作打下了的堅(jiān)實(shí)的基礎(chǔ)

2、。關(guān)鍵字:java語(yǔ)言;游戲的背景;功能實(shí)現(xiàn)JavaSpiderSolitaireAbstractSystemofSpiderSolitaireeachgenerationofbothwindow,butalsoaverypopularwhenuserslikeleisuregame,alotofpeopleliketoplayspidersolitaire.IdoSpiderSolitairegamedevelopmentconceptisthewindow7operatingsystemofSpiderSolitaireg

3、amebasedon.ToachievethemainfunctionofSpiderSolitairegameusingjavalanguage:Solitairemobile,placement,recovery,repeat.Thecardgameuserinterfaceusingthejavax.swingpackageclass,interfacemethodforeachmenucomponentstoaddmonitortoachievethemouseclickeventtriggered,sothatthe

4、usercanclickonamenuitemtoachievespecificfunctions.Throughthedesignofthegameprogram,letmehaveadeeperunderstandingandPracticeonJava,thisrightafterIfindworktolayasolidfoundation.Keywords:Javalanguage;gamebackground;functionrealizati目錄摘要iAbstractii1緒論11.1游戲開(kāi)發(fā)的背景知識(shí)11.2需要

5、做的準(zhǔn)備工作12開(kāi)發(fā)工具介紹22.1java語(yǔ)言概述22.2java語(yǔ)言的特點(diǎn)22.3Eclipse簡(jiǎn)介33可行性分析43.1概述43.2本系統(tǒng)的可行性分析53.3系統(tǒng)分析53.3.1限定問(wèn)題53.3.2確定目標(biāo)63.3.3調(diào)查研究,收集數(shù)據(jù)63.3.4提出方案和評(píng)價(jià)標(biāo)準(zhǔn)63.3.5方案評(píng)估63.3.6提交可行方案64總體設(shè)計(jì)74.1系統(tǒng)設(shè)計(jì)74.2主要模型84.3系統(tǒng)功能結(jié)構(gòu)圖85詳細(xì)設(shè)計(jì)105.1代碼功能功能模塊設(shè)計(jì)105.2模塊一的詳細(xì)介紹105.2.1主要的類105.2.2主要的變量115.2.3主要的方法115.3模

6、塊二的詳細(xì)介紹125.3.1主要的類125.3.2主要的變量125.3.3主要的方法125.4模塊三的詳細(xì)介紹135.4.1主要類介紹135.4.2主要變量135.4.3主要方法135.5模塊四的詳細(xì)介紹145.5.1主要的類145.5.2主要的變量145.5.3主要的方法146具體功能的設(shè)計(jì)166.1需要實(shí)現(xiàn)的主要功能166.2主要功能的代碼實(shí)現(xiàn)176.2.1主界面的實(shí)現(xiàn)176.2.2游戲按鈕的選項(xiàng)及其下拉列表186.2.3紙牌移動(dòng)操作196.2.4回收紙牌操作206.2.5幫助菜單功能226.2.6退出模塊設(shè)計(jì)237程序的

7、運(yùn)行及發(fā)布247.1運(yùn)行程序247.2發(fā)布程序248軟件測(cè)試258.1簡(jiǎn)介258.2軟件測(cè)試的原則258.3軟件測(cè)試的目標(biāo)268.4軟件測(cè)試內(nèi)容268.5測(cè)試的方法268.5.1等價(jià)類268.5.2邊界值27結(jié)論33參考文獻(xiàn)34致謝35外文原獻(xiàn)36中文翻譯481緒論1.1游戲開(kāi)發(fā)的背景知識(shí)蜘蛛紙牌時(shí)一款很受大家喜歡的休閑類游戲,隨著科學(xué)技術(shù)的不斷發(fā)展的蜘蛛紙牌的的功能也越來(lái)越強(qiáng)大,界面變的越來(lái)越美觀,玩蜘蛛紙牌的人也很多。蜘蛛紙牌在window2000的時(shí)候就已經(jīng)存在于系統(tǒng)中,一直是大家在休閑的最佳游戲。通過(guò)這次蜘蛛紙牌游戲的

8、設(shè)計(jì),實(shí)現(xiàn)蜘蛛紙牌的主要功能,不論是對(duì)游戲的了解,還是對(duì)自己設(shè)計(jì)程序的能力都是很好的提高。游戲的目標(biāo)是以最少的移動(dòng)次數(shù)將牌面中的十疊牌以及待發(fā)的五組,共計(jì)八副牌整理移除。當(dāng)所有牌被移除整理到界面的左下方,游戲獲勝。1.2需要做的準(zhǔn)備工作需要做的工作有學(xué)習(xí)掌握開(kāi)發(fā)程序的方法,安

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。