Java實現蜘蛛紙牌設計

以下是大綱或介紹,如需要完整的資料請購買下載. 本資料已審核過,內容保密,格式標準,質量保證.  
1.無需注冊登錄,購買下載后即可獲取該完整的資料.
2.購買后本站提供下載鏈接或聯系客服發送資料.
資料介紹
JAVA實現蜘蛛紙牌設計(任務書,外文翻譯,畢業論文23000字,論文源代碼,答辯PPT)
摘  要
蜘蛛紙牌的每一代的window的系統都有,同時也時一款很受用戶喜歡的休閑類游戲,很多人都喜歡玩蜘蛛紙牌。本人做的蜘蛛紙牌游戲開發理念是基于window 7操作系統中的蜘蛛紙牌游戲。
利用java語言實現蜘蛛紙牌游戲的主要功能:紙牌的移動,放置,回收,重發。利用javax.swing包的類實現紙牌游戲的用戶界面,通為各個菜單組件添加監視器來實現鼠標單擊事件所觸發的接口方法,使得用戶可以單擊菜單項來實現具體的功能。通過這次游戲程序的設計,讓我對JAVA有了更深的了解和練習,這對于我以后找到工作打下了的堅實的基礎。
 
關鍵字:JAVA語言;游戲的背景;功能實現
 
JAVA Spider Solitaire
 
Abstract
System of Spider Solitaire each generation of both window, but also a very popular when users like leisure game, a lot of people like to playspider solitaire. I do Spider Solitaire game development concept is the window 7 operating system of Spider Solitaire game based on. 
To achieve the mainfunction of Spider Solitaire game using java language: Solitaire mobile,placement, recovery, repeat. The card game user interface using the javax.swing package class, interface method for each menu components to add monitor to achieve the mouse click event triggered, so that the user canclick on a menu item to achieve specific functions. Through the design of thegame program, let me have a deeper understanding and Practice on JAVA, this right after I find work to lay a solid foundation.
 
Keywords: JAVA language; game background; function realizati
 
 本系統參照windows游戲蜘蛛紙牌,自己編寫設計實現其功能,它具有如下一些功能:
  設計一個游戲界面,包括玩牌區、發牌區和回收區。
 (1)紙牌以及其背景的設定。
 (2)移動紙牌。使用鼠標將較小的紙牌拖放到較大的紙牌下方,可以拖動一組紙牌,當要求這組紙牌是同一個花色,并且這一組紙牌從上到下是從大到小排列的,且不間斷。
 (3)回收紙牌。當某列出現同一花色,從上到下依次是從K到A的不間組合時,這組紙牌將被回收到回收區中。
 (4)發牌。用鼠標單擊發牌區,若發牌區還有剩余的紙牌,則將發出一疊紙牌共10張,依次添加到玩牌區的10列紙牌最下方,但要求這10列紙牌沒有空白列。
.若玩家不了解游戲規則可以點擊幫助獲得游戲方法。
 (5)級別設定。點擊“游戲”菜單中選取游戲難以級別,有3種級別,分別對應初級、中級、高級。
 (6)退出游戲。
 
 
Java實現蜘蛛紙牌設計
Java實現蜘蛛紙牌設計
Java實現蜘蛛紙牌設計
Java實現蜘蛛紙牌設計

摘  要 i
Abstract ii
1  緒論 1
1.1  游戲開發的背景知識 1
1.2  需要做的準備工作 1
2  開發工具介紹 2
2.1  JAVA語言概述 2
2.2  JAVA語言的特點 2
2.3  Eclipse簡介 3
3  可行性分析 4
3.1  概述 4
3.2  本系統的可行性分析 5
3.3  系統分析 5
3.3.1  限定問題 5
3.3.2  確定目標 6
3.3.3  調查研究,收集數據 6
3.3.4  提出方案和評價標準 6
3.3.5  方案評估 6
3.3.6  提交可行方案 6
4  總體設計 7
4.1  系統設計 7
4.2  主要模型 8
4.3  系統功能結構圖 8
5  詳細設計 10
5.1  代碼功能功能模塊設計 10
5.2  模塊一的詳細介紹 10
5.2.1  主要的類 10
5.2.2  主要的變量 11
5.2.3  主要的方法 11
5.3  模塊二的詳細介紹 12
5.3.1  主要的類 12
5.3.2  主要的變量 12
5.3.3  主要的方法 12
5.4  模塊三的詳細介紹 13
5.4.1  主要類介紹 13
5.4.2  主要變量 13
5.4.3  主要方法 13
5.5  模塊四的詳細介紹 14
5.5.1  主要的類 14
5.5.2  主要的變量 14
5.5.3  主要的方法 14
6  具體功能的設計 16
6.1  需要實現的主要功能 16
6.2  主要功能的代碼實現 17
6.2.1  主界面的實現 17
6.2.2  游戲按鈕的選項及其下拉列表 18
6.2.3  紙牌移動操作 19
6.2.4  回收紙牌操作 20
6.2.5  幫助菜單功能 22
6.2.6  退出模塊設計 23
7  程序的運行及發布 24
7.1  運行程序 24
7.2  發布程序 24
8  軟件測試 25
8.1  簡介 25
8.2  軟件測試的原則 25
8.3  軟件測試的目標 26
8.4  軟件測試內容 26
8.5  測試的方法 26
8.5.1  等價類 26
8.5.2  邊界值 27
結論 33
參考文獻 34
致  謝 35
外文原獻 36
中文翻譯 48
快乐8玩法