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

正文內(nèi)容

java課程設(shè)計(jì)--掃雷游戲報(bào)告-在線瀏覽

2025-03-07 20:52本頁面
  

【正文】 seEvent)方法是MineArea類實(shí)現(xiàn)的MouseListener接口中的方法,當(dāng)用戶按下鼠標(biāo)有件事mousePressed(MouseEvent)方法負(fù)責(zé)讓方塊上顯示一個(gè)探雷標(biāo)記。所謂掃雷成功是指不僅找到了全部的累而且用時(shí)最少。下面標(biāo)明music類的主要成員變量、方法以及和MineFrame類之間組合關(guān)系的UML圖如圖22所示。LogDialog創(chuàng)建的對象dialog是MainFrame類(主類)的成員之一,當(dāng)用戶選擇查看“英雄榜”菜單項(xiàng)時(shí),該對話框可見,提供了查看掃雷的最好成績的界面。圖23 LogDialog類的UML圖第三章 總體設(shè)計(jì) 總體功能圖圖31 總體功能圖 總體流程圖圖32 總體流程圖第四章 主要功能設(shè)計(jì)流程 雷區(qū)設(shè)計(jì)流程圖圖41 雷區(qū)設(shè)計(jì)流程圖 音效設(shè)計(jì)流程圖圖42 音效設(shè)計(jì)流程圖 英雄榜設(shè)計(jì)流程圖圖43 排行榜設(shè)計(jì)流程圖第五章 運(yùn)行結(jié)果 類之間關(guān)系圖圖51 類之間關(guān)系圖 程序運(yùn)行效果圖圖52 初級掃雷界面圖圖53 初級掃雷界面圖圖54 高級掃雷界面圖圖55 游戲菜單界面圖56 游戲自定義雷區(qū)界面圖57 游戲運(yùn)行主界面圖58 游戲失敗界面圖59 游戲勝利界面圖510 游戲英雄榜界面第六章 總結(jié)此次課程設(shè)計(jì)的題目為掃雷游戲,通過課程設(shè)計(jì),進(jìn)一步鞏固、加深我們所學(xué)專業(yè)課程《JAVA語言教程》的基本理論知識,理論聯(lián)系實(shí)際,進(jìn)一步培養(yǎng)我們的綜合分析問題,解決問題的能力;全面考核我們所掌握的基本理論知識及其實(shí)際業(yè)務(wù)能力,從而達(dá)到提高學(xué)生素質(zhì)的最終目的;利用所學(xué)知識,開發(fā)小型應(yīng)用系統(tǒng),掌握運(yùn)用JAVA語言編寫調(diào)試應(yīng)用系統(tǒng)程序,訓(xùn)練獨(dú)立開發(fā)應(yīng)用系統(tǒng),進(jìn)行數(shù)據(jù)處理的綜合能力;對于給定的設(shè)計(jì)題目,如何進(jìn)行分析,理清思路,并給出相應(yīng)的數(shù)學(xué)模型;熟練掌握J(rèn)AVA語言的GUI設(shè)計(jì)、線程技術(shù),靈活運(yùn)用各種類庫,為今后從事實(shí)際工作打下堅(jiān)實(shí)的基礎(chǔ)。把死板的課本知識變得生動有趣,激發(fā)了學(xué)習(xí)的積極性。 我在網(wǎng)上查詢了許多與掃雷游戲程序的相關(guān)資料,終于完成了掃雷游戲的設(shè)計(jì)。在設(shè)計(jì)的過程中了解到自己的知識還是比較有限,更肯定了自己再以后學(xué)習(xí)編程的道路上的堅(jiān)定不移,同時(shí)也讓我懂得組合作的重要性。回顧起此次Java課程設(shè)計(jì),至今我仍感慨頗多,的確,從拿到題目的開始,從理論到實(shí)踐,在整整兩個(gè)星期的日子里,可以說是苦多于甜,但是可以學(xué)到很多很多的東西,同時(shí)不僅可以鞏固了以前所學(xué)的知識,而且學(xué)到了很多在書本上所沒有學(xué)到過的知識。在設(shè)計(jì)的過程遇到問題,可以說得上是困難重重,這畢竟第一次做的,難免會遇到各種各樣的問題,同時(shí)在設(shè)計(jì)的過程中發(fā)現(xiàn)了自己的不足之處,對以前所學(xué)過的知識理解得不夠深刻,掌握得不夠牢固,通過這次課程設(shè)計(jì)之后,一定把以前所學(xué)的知識重新溫故。private JTextArea logArea。private JButton confirmButton。 getContentPane().set Layout(null)。 logArea = new JTextArea()。(())。 getContentPane().add(logArea, null)。 (10,70,90,25)。 getContentPane().add(resetButton, null)。 confirmButton = new JButton(確定)。 (this)。 setSize(180,140)。 setResizable(false)。 } private void setTextArea() { (初級: + levelLog[0].toString() + 中級: + levelLog[1].toString() + 高級: + levelLog[2].toString())。i3。 } setTextArea()。 } }} 雷區(qū)設(shè)計(jì)代碼public class LedNumber extends Component { private Polygon segmentPolygon[]。 private int div[] = {1,10,100,1000,10000,100000}。 private Color fontColor = 。 private Color maskColor = 。 private int dHeight = 21。 } public LedNumber(Color fc) { fontColor = fc。 } public LedNumber(Color fc, Color bgc) { bgColor = bgc。 init()。 fontColor = fc。 init()。 Image image = new BufferedImage(dWidth*bound, dHeight,)。 bound。i=0。 dg %= div[i]。 } public void init() { segmentPolygon = new Polygon[7]。 //setup polygons setNumberPolygon()。 } public void setBackGround(Color bgc) { bgColor = bgc。 }
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1