freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于java開發(fā)的蜘蛛紙牌程序設計--專業(yè)文檔(更新版)

2025-01-01 03:42上一頁面

下一頁面
  

【正文】 e, the background of the game functions 4 目錄 游戲開發(fā)的背景知識 ..................................... 需要做的準備工作 ...................................... 發(fā)工具介紹 ................................................ java 語言概述 .......................................... java 語言的特點 ........................................ Eclipse 開發(fā)平臺介紹 ................................... ................................................... 代碼功能模塊的設計 .................................... 程序總體設計流程圖 ................................... 模塊一的詳細介紹 ...................................... 主要的類 ....................................... 主要的變量 ...................................... 主要的方法 ....................................... 模塊二的詳細介紹 ..................................... 主要的類 ......................................... 主要的變量 ..................................... 主要的方法 ....................................... 模塊三的詳細介紹 ...................................... 主要的類 .......................................... 主要的變量 ....................................... 主要的方法 ........................................ 模塊四的詳細 ............................................. 主要的類 ........................................... 主要的變量 ....................................... 主要的方法 ........................................ .................................................... 需要實現(xiàn)的主要功能 ...................................... 功能設計流程圖 .......................................... 主要功能的代碼實現(xiàn) ...................................... 游戲菜單欄內游戲菜單及幫助菜單功能展示 ............ 主界面的設計 ......................................... 紙牌的初始化以及發(fā)牌操作 ............................. 紙牌的移動以及放置 .................................... 顯示當前紙牌可行的操作 ................................ 回收紙牌 ............................................. ................................................ 運行程序 .................................................... 發(fā)布程序 .................................................... ........................................................ 參考文獻 .......................................................... 5 游戲開發(fā)的背景知識 相信很多人都玩過蜘蛛紙牌這款休閑游戲,現(xiàn)在隨著生活水平的提高,人們擁有充分的時間來享受休閑游戲帶來的快樂,越來越多的人親睞蜘蛛紙牌游戲。 Java 是面向對象的語言。利用 java語言實現(xiàn)了蜘蛛紙牌游戲的主要功能如紙牌的移動、放置、回收、重發(fā)。用戶的體驗感受也更加美好。 java 除了可以開發(fā)動態(tài)的 Web 頁還可以開發(fā)各種系統(tǒng)軟件。 java 語言的特點: java 語言是一種簡單的、面向對象的、分布式的、健壯的、安全的、與平臺無關的、多線程、高性能的、動態(tài)程序設計語言。使用 Java 編寫的程序能在世界范圍內共享。 Java 提供了眾多的一般對象的類,通過繼承即可使用父類的方法。 Java 自己操縱 內存減少了內存出錯的可能性。多線程是一種應用程序設計方法。 Eclipse 開發(fā)平臺簡介: Eclipse 是一個開放源代碼的、基于 Java 的可擴展開發(fā)平臺。 Eclipse 框架還可用來作為與軟件開發(fā)無關的其他應用程序類型的基礎,比如內容管理系統(tǒng)。主要包括 3個模塊:圖形用戶界面的構建;組件監(jiān)聽接口的實現(xiàn):顯示可執(zhí)行操作的線程。可以用 import 引用這些類。JRadioButtonMenuItem 是屬于一組菜單項中的一個菜單項,該組中只能選擇一個項。 group 變量是 ButtonGroup 類創(chuàng)建的一組按鈕選擇對象。 public void add(MenuItem item)向菜單增加由參數(shù) item 指定的菜單項對象。這個方法是addActionListen(ActionListener listen)該方法中的參數(shù) 是 ActionListener類型的接口。并通過相關方法實現(xiàn)了紙牌的移動等。 10 : jMainPane、 jPanel jPanel變量是 JPane1 創(chuàng)建的面板容器。 public void setTittle(String s)設置一個標題為 s的對話框。 public Container getContentPane()方法可得到窗口的內容面板容器。 模塊三的詳細介紹 : PKCard 的作用是定義紙 牌的屬性,包括名稱、位置等相關信息。 Flash 類負責創(chuàng)建線程對象,不斷的獲取下一張紙牌。 Container pane 變量表示標簽內主容器。 public void setNextCardLocation(Point point)方法放置鼠標時事件處理方法。 public void moveto(Point point() 方法將紙牌移動到點 point public void setCanMove(boolean can)方法判斷紙牌是否能夠移動。標簽用于短文本字符串或圖像或二者的顯示區(qū)。 private int grade= 設定初始等級為簡單等級; private Container pane 變量為 Container 類創(chuàng)建的面板容器。 private int finish 變量為紙牌從小到大排列成功的次數(shù)。 public void (Color c)設置面板的背景顏色。 public void setNA()方法設置還原紙牌游戲。 public void setGroundLabelZOrder()放置 groundLable 組件。需要紙牌按照由小到大的順序排列,并列類型相同。 setDefaultCloseOperation()。\\設置發(fā)牌區(qū)組件的位置 (clickLabel)。 for (int i = 0。 ()。 } //為 card 賦值 for (int i = 1。 //隨機生成牌號 for (int i = 0。 c = 0。 i++){ for (int j = 0。\\x 的值循環(huán)一次增 10,表示下一疊紙牌的位置 } x = 20。\\值超過 104 則退出本次循環(huán) (cards[n])。 //判斷 10 列中是否空列 for (int i = 0。 //這張牌應“背面向上” if (c == 0){ += 5。 //將組件 card 移動到容器中指定的順序索引。 ()){ (n)。 (x, y)。 (point)。 PKCard card = null。 } while (!())。 PKCard c = null。 if (z == 10) break out。 if (a == 10){ n++。 do{ (point)。 else card = (PKCard) (point)。 } } } 26 運行程序: 將文件 、 、 、 及所需要的 images 圖像文件保存到同一個文件中。本程序設計是我自己耗時一個多月的時間才設計出來的 ,雖然付出了許多辛苦,但是覺得自己的努力沒有白費,當看到自己開發(fā)的程序能夠運行時,內心很有成就感。 參考文獻 《 30天學通 java項目案例開發(fā)》 吳亞峰著 電子工業(yè)出版社 2020 《零基礎學 java》 常建華著 機械工業(yè)出版社 2020 《 Java語言程序設計》 Liang著 機械工業(yè)出版社 2020 《 21天學通 java》 龐永慶著 電子工業(yè)出版社 2020 《 Java網絡編程》 哈諾德 (英)編著 中國電力出版社 2020 《 Java編程思想》 ??藸枺溃┚幹? 機械工業(yè)出版社 2020 《 Java項目案例集錦》 袁然編著 電子工業(yè)大學出版社 2020 《 java案例精編》 張廣彬 王小宇 編著 清華大學出版社 2020 《 java從入門到精通》 魔樂科技著 人民郵電大學出版社 2020 《 Java開發(fā)實戰(zhàn)經典》 李興華編著 清華大學出版社 2020 28
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1