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

正文內(nèi)容

基于java的掃雷課程設計(編輯修改稿)

2025-06-12 20:01 本頁面
 

【文章內(nèi)容簡介】 第 15 頁 ImageFactory 類 ImageFactory 類:圖片資源類 ImageFactory 類通過 package 。將其存放在 nicholas下的 game 下的 mine 文件夾內(nèi),通過 引入包 import 。來實現(xiàn)對圖片的各種操作, ImageIcon images[]數(shù)組是用來存放各圖片。供其它類進行調(diào)用。并采用 Java 里的單例模式 保證其對象的唯一性。 UserDialog 類 UserDialog 類:游戲級別的選擇 UserDialog 類用 package 。 將其放在了 nicholas下的game 下的 mine 子文件夾內(nèi),字符串數(shù)組 String[] level = {初級 ,中級 ,高級 }初始化各級別的大小和雷數(shù),并通過一個 Jlabel 空間接手玩家的信息,將其寫入文件。 LevelInfo 類 LevelInfo 類:級別設定 public static final LevelInfo DEFAULT_LEVEL[] = { new LevelInfo(9, 9, 10), new LevelInfo(16, 16, 40), new LevelInfo(16, 30, 99) 第 16 頁 }。 定義了一個常量數(shù)組初始化各級別的默認大小和雷數(shù),還用了一個把各級別的玩家的信息寫入文件中的類 LevelLog: class LevelLog implements Serializable { private static final String DEFAULT_NAME = 匿名 。 private static final int DEFAULT_RECORD = 999。 private int record。 private String user。 public LevelLog() { setDefault()。 } public void setDefault() { user = DEFAULT_NAME。 record = DEFAULT_RECORD。 } public void setRecord(int r) { record = r。 } public void setUserName(String name) { user = name。 } public int getRecord() { return record。 } public String getUserName() { return user。 } public String toString() { return record + \t + user + \n。 } } 第 17 頁 LogDialog 類 LogDialog 類:掃雷英雄榜,其實現(xiàn)代碼如下: public class LogDialog extends JDialog implements ActionListener { private LevelLog levelLog[]。 private JTextArea logArea。 private JButton resetButton。 private JButton confirmButton。 public LogDialog(JFrame frame, LevelLog log[]) { super(frame, 掃雷英雄榜 , true)。 getContentPane().setLayout(null)。 levelLog = log。 logArea = new JTextArea()。 (false)。 (())。 (10,10,160,60)。 getContentPane().add(logArea, null)。 resetButton = new JButton(重新計分 )。 (10,70,90,25)。 (this)。 getContentPane().add(resetButton, null)。 setTextArea()。 confirmButton = new JButton(確定 )。 (105,70,60,25)。 (this)。 getContentPane().add(confirmButton, null)。 setSize(180,140)。 setLocationRelativeTo(frame)。 setResizable(false)。 show()。 } 第 18 頁 private void setTextArea() { (初級: + levelLog[0].toString() + 中級: + levelLog[1].toString() + 高級: + levelLog[2].toString())。 } public void actionPerformed(ActionEvent e) { if(()==resetButton) { for(int i=0。i3。i++) { levelLog[i].setDefault()。 } setTextArea()。 } else { dispose()。 } } } 第 19 頁 第四章 游戲的實現(xiàn) 游戲的初級界面 圖 41 初級失敗界面 圖 42 初級成功界面 算法課程設計 掃雷游戲 第四章 游戲的實現(xiàn) 第 20 頁 游戲的中級界面 圖 43 中級失敗界面 圖 44 中級成功界面 第 21 頁 游戲的高級界面 圖 45 高級初始 化界面 圖 46 高級失敗界面 第 22 頁 游戲的打包發(fā)布過程 可以使用 命令制作 JAR文件來發(fā)布編寫的軟件。 (1)首先用文本編輯器,如 Windows 下的“記事本”,編寫一個清單文件: ManifestVersion: CreatedBy: (Sun Microsystems Inc.) MainClass: 將 保存到和應用 程序所用的字節(jié)碼文件保存在相同的目錄中。 (2)生成 JAR文件。 G:\Java 課程設計 \掃雷游戲 \掃雷游戲 33\jar cfm *.class 其中,參數(shù) c表示要生成一個新的 JAR 文件, f表示要生成的 JAR 文件的名字, 第 23 頁 m表示清單文件的名字。 可以將 復制到任何一個安裝了 Java 運行環(huán)境 (版本號需高于 的計算機上 )的計算機上,用戶用鼠標雙擊該文件的圖標就可以運行掃雷游戲。 第 24 頁 第五章 結(jié) 論 此次的掃雷游戲是完全模擬微軟系統(tǒng)自帶的掃雷游戲, 在編程過程中也遇到了很多問題。比如英雄榜寫入文件時總亂碼。 經(jīng)過編寫這個掃雷游戲,我認識到每個人都應該注意細節(jié)問題,雖然是很小的問題,但可以提高自己編程的能力,而且還可以培養(yǎng)自己編程的嚴謹性,同時還可以為以后的編程積累經(jīng)驗。 算法課程設計 掃雷游戲 第四章 游戲的實現(xiàn) 25 參考文獻 [1] Java 寶典 電子工業(yè)出版社 孫瀏毅編著 [2]孫衛(wèi)琴 . 精通 Struts:基于 MVC 的 Java Web 設計與開發(fā) .北京:電子工業(yè)出版社, [3] Java2 21 天自學通 清華大學出版社 [4] Java 課程設計(第二版) 清華大學出版社 耿祥義 張躍平 算法課程設計 掃雷游戲 第四章 游戲的實現(xiàn) 26 **本科畢業(yè)設計(論文)管理暫行規(guī)定 畢業(yè)設計(論文)是本科人才培養(yǎng)的重要實踐性教學環(huán)節(jié),也是學士學位評定的重要依據(jù)。為了切實做好我 校 的畢業(yè)設計(論文)工作,規(guī)范畢業(yè)設計(論文)工作的管理,提高畢業(yè)設計(論文)的質(zhì)量,特制定本規(guī)定。 一、 畢業(yè)設計(論文)的 主要目的 (一) 培養(yǎng)學生運用所學知識獨立地分析和解決 本專業(yè)范圍內(nèi)一般 問題的能力,培養(yǎng)學生的創(chuàng)新意識和實踐能力,使學生 從事學術研究的能力 得到 初步 的訓練; (二) 培養(yǎng)學生理論聯(lián) 系 實際的工作作風和嚴謹認真的科學態(tài)度; (三)培養(yǎng) 學生分析設計能力、研究實驗能力、工程實踐能力、經(jīng)濟分析能力、外文閱讀能力和計算機的運用能力,以及社會調(diào)查、文獻資料查閱和 論文寫作能力 。 二、 畢業(yè)設計(論文)的 基本要求 (一)按照各專業(yè)“ 畢業(yè)設計(論文) 教學大綱”的要求進行; (二)要具有學術性,要對自然科學或社會科學內(nèi)某一領域進行專門、系統(tǒng)的研究,并表達其研究成果; (三)要具有創(chuàng)見性,要對學術或工程的某個問題有新的發(fā)現(xiàn)、新的構想或新的發(fā)展和完善; (四)要具有科學性, 要求論述系統(tǒng)而完整,首尾一貫而不前后矛盾,實事求是而不主觀臆造; (五)要具應用性,要能解決生產(chǎn)實際問題,在技術改造、生產(chǎn)管理等通過方面有所創(chuàng)造; (六)應做到觀點正確、論據(jù)充分、推理嚴密、計算準確,層次分明、條理清楚、語言精煉,有必要的圖表和相關資料等; (七)應參閱一定數(shù)量的外文資料,并要求在畢業(yè)設計(論文)中反映出來。 三 、畢業(yè)設計(論文) 的工作程序 畢業(yè)設計(論文) 工作程序分 為選題 、 開題 、 撰寫論文或設計 、 中期檢查 、 答辯 、 歸檔 等環(huán)節(jié) 。 四 、畢業(yè)設計(論文)的時間安排 畢業(yè)設計(論文)工作 時間為 8~12 周, 時間安排 應按 ** 算法課程設計 掃雷游戲 第四章 游戲的實現(xiàn) 27 本科生畢業(yè)設計(論文)工作流程執(zhí)行,集中用于畢業(yè)設計(論文)的時間不得少于專業(yè)培養(yǎng)計劃規(guī)定的周數(shù)。 五 、畢業(yè)設計(論文)的領導與管理 全 校 畢業(yè)設計(論文)在 分 管教學 副校長 領導下進行,分級管理,層層負責。 (一) 教務處畢業(yè)設計(論文)管理工作職責 : 匯總各 院(部) 畢業(yè)設計(論文)題目和指導教師安排,協(xié)調(diào)有關問題; 做好 畢業(yè)設計(論文)前期、中期、后期檢查 工作 ,對未達到各階段進度、質(zhì)量要求或違反有關規(guī)定的 院(部)提出整改要求 ; 開展學校畢業(yè)設計(論文)工作評估和研究工作。 (二) 院(部) 畢業(yè)設計(論文)管理工作職責 : 各 院(部) 成立畢業(yè)設計(論文) 工作 領導小組, 確定 畢業(yè)設計(論文) 指導教師, 布置畢業(yè)設計(論文)工作任務,檢查本院(部) 畢業(yè)設計(論文) 工作落實情況。院(部)畢業(yè)設計(論文)管理工作職責 為: 審查畢業(yè)設計(論文)選題 、下達 任務書,安排指導教師, 布置 畢業(yè)設計(論文) 有關 工作; 定期檢查畢
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1