java實現(xiàn)蜘蛛紙牌與實現(xiàn)_學位論文.doc

java實現(xiàn)蜘蛛紙牌與實現(xiàn)_學位論文.doc

ID:13024591

大?。?72.50 KB

頁數(shù):58頁

時間:2018-07-20

java實現(xiàn)蜘蛛紙牌與實現(xiàn)_學位論文.doc_第1頁
java實現(xiàn)蜘蛛紙牌與實現(xiàn)_學位論文.doc_第2頁
java實現(xiàn)蜘蛛紙牌與實現(xiàn)_學位論文.doc_第3頁
java實現(xiàn)蜘蛛紙牌與實現(xiàn)_學位論文.doc_第4頁
java實現(xiàn)蜘蛛紙牌與實現(xiàn)_學位論文.doc_第5頁
資源描述:

《java實現(xiàn)蜘蛛紙牌與實現(xiàn)_學位論文.doc》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學術(shù)論文-天天文庫。

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

2、工作打下了的堅實的基礎(chǔ)。關(guān)鍵字:java語言;游戲的背景;功能實現(xiàn)ii北京郵電大學畢業(yè)設(shè)計JavaSpiderSolitaireAbstractSystemofSpiderSolitaireeachgenerationofbothwindow,butalsoaverypopularwhenuserslikeleisuregame,alotofpeopleliketoplayspidersolitaire.IdoSpiderSolitairegamedevelopmentconceptisthewindow7operating

3、systemofSpiderSolitairegamebasedon.ToachievethemainfunctionofSpiderSolitairegameusingjavalanguage:Solitairemobile,placement,recovery,repeat.Thecardgameuserinterfaceusingthejavax.swingpackageclass,interfacemethodforeachmenucomponentstoaddmonitortoachievethemouseclic

4、keventtriggered,sothattheusercanclickonamenuitemtoachievespecificfunctions.Throughthedesignofthegameprogram,letmehaveadeeperunderstandingandPracticeonJava,thisrightafterIfindworktolayasolidfoundation.Keywords:Javalanguage;gamebackground;functionrealizatiii北京郵電大學畢業(yè)設(shè)

5、計目錄摘要iAbstractii1緒論11.1游戲開發(fā)的背景知識11.2需要做的準備工作12開發(fā)工具介紹22.1java語言概述22.2java語言的特點22.3Eclipse簡介33可行性分析43.1概述43.2本系統(tǒng)的可行性分析53.3系統(tǒng)分析53.3.1限定問題53.3.2確定目標63.3.3調(diào)查研究,收集數(shù)據(jù)63.3.4提出方案和評價標準63.3.5方案評估63.3.6提交可行方案64總體設(shè)計74.1系統(tǒng)設(shè)計74.2主要模型84.3系統(tǒng)功能結(jié)構(gòu)圖85詳細設(shè)計105.1代碼功能功能模塊設(shè)計105.2模塊一的詳細介紹10

6、5.2.1主要的類105.2.2主要的變量115.2.3主要的方法115.3模塊二的詳細介紹125.3.1主要的類125.3.2主要的變量125.3.3主要的方法125.4模塊三的詳細介紹135.4.1主要類介紹135.4.2主要變量135.4.3主要方法135.5模塊四的詳細介紹145.5.1主要的類145.5.2主要的變量14北京郵電大學畢業(yè)設(shè)計5.5.3主要的方法146具體功能的設(shè)計166.1需要實現(xiàn)的主要功能166.2主要功能的代碼實現(xiàn)176.2.1主界面的實現(xiàn)176.2.2游戲按鈕的選項及其下拉列表186.2.3紙

7、牌移動操作196.2.4回收紙牌操作206.2.5幫助菜單功能226.2.6退出模塊設(shè)計237程序的運行及發(fā)布247.1運行程序247.2發(fā)布程序248軟件測試258.1簡介258.2軟件測試的原則258.3軟件測試的目標268.4軟件測試內(nèi)容268.5測試的方法268.5.1等價類268.5.2邊界值27結(jié)論33參考文獻34致謝35外文原獻36中文翻譯48北京郵電大學畢業(yè)設(shè)計1緒論1.1游戲開發(fā)的背景知識蜘蛛紙牌時一款很受大家喜歡的休閑類游戲,隨著科學技術(shù)的不斷發(fā)展的蜘蛛紙牌的的功能也越來越強大,界面變的越來越美觀,玩蜘蛛

8、紙牌的人也很多。蜘蛛紙牌在window2000的時候就已經(jīng)存在于系統(tǒng)中,一直是大家在休閑的最佳游戲。通過這次蜘蛛紙牌游戲的設(shè)計,實現(xiàn)蜘蛛紙牌的主要功能,不論是對游戲的了解,還是對自己設(shè)計程序的能力都是很好的提高。游戲的目標是以最少的移動次數(shù)將牌面中的十疊牌以及待發(fā)的五組,共計八副牌整理移除

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

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

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