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

正文內(nèi)容

java課程設(shè)計(jì)掃雷-展示頁(yè)

2024-08-19 22:47本頁(yè)面
  

【正文】 4 詳細(xì)設(shè)計(jì) MineGame類(lèi),并實(shí)現(xiàn)了ActionListener接口,該類(lèi)的主要成員變量和方法:① 成員變量1) bar 和fileMenu提供菜單操作,單擊游戲菜單中的選項(xiàng)為“初級(jí)”、“中級(jí)”和“高級(jí)”或“掃雷英雄榜”。 Record類(lèi)是JDialog對(duì)話(huà)框的子類(lèi),當(dāng)用戶(hù)掃雷成功時(shí),Record對(duì)象負(fù)責(zé)保存用戶(hù)的成績(jī)到文件。 LayMines類(lèi)對(duì)象不需要視圖,在游戲中不需要看見(jiàn)該對(duì)象。BlockView對(duì)象使用一個(gè)標(biāo)簽和按鈕為Block對(duì)象提供視圖,標(biāo)簽和按鈕按著卡片布局(CardLayout)層疊在一起,默認(rèn)狀態(tài)下按鈕遮擋住標(biāo)簽。 Block類(lèi)是雷區(qū)中“方塊”的類(lèi)封裝,含有關(guān)于“方塊”的屬性以及操作,即負(fù)責(zé)為雷區(qū)創(chuàng)建代表“方塊”的Block對(duì)象。 MineArea類(lèi)創(chuàng)建的對(duì)象是MineArea類(lèi)最重要的成員之一,代表“掃雷區(qū)域”。圖3—1 類(lèi)之間的組與關(guān)系 (主類(lèi))MineGame類(lèi)負(fù)責(zé)創(chuàng)建掃雷游戲機(jī)主窗口,該文件含有main方法,掃雷游戲從該類(lèi)開(kāi)始執(zhí)行。掃雷游戲除了需要編寫(xiě)上述7個(gè)Java源文件所給出的類(lèi)外,還需要Java系統(tǒng)提供的一些重要的類(lèi),如File、JButton和JLabel等類(lèi)。(5)掃雷勝利后(用時(shí)最少者),程序彈出保存成績(jī)的對(duì)話(huà)框。(4)如果用戶(hù)認(rèn)為某個(gè)方塊下埋著雷,單擊右鍵可以在方塊上表示一個(gè)用戶(hù)認(rèn)為是雷的圖標(biāo),即給出一個(gè)掃雷標(biāo)記。(3)用戶(hù)要揭開(kāi)某個(gè)方塊,可單擊它。單擊游戲菜單可以選擇“初級(jí)”、“中級(jí)”和“高級(jí)”或查看“英雄榜”。,其中定義了所有的GUI組件類(lèi),以及其他用于構(gòu)造圖形界面的類(lèi)。(4)無(wú)關(guān)數(shù)據(jù)傳送類(lèi),可以通過(guò)本地平臺(tái)的剪貼板來(lái)進(jìn)行剪切和粘貼操作。(2)強(qiáng)大的事件處理模型圖形和圖形工具,暴扣形狀、顏色和字體。AWT既抽象窗口工具集,用于圖形用戶(hù)界面的開(kāi)發(fā)。2 功能描述 設(shè)計(jì)背景圖形用戶(hù)界面簡(jiǎn)稱(chēng)GUI,是用圖形的方式,借助菜單、按鈕等標(biāo)準(zhǔn)界面元素和鼠標(biāo)操作,幫助用戶(hù)方便地向計(jì)算機(jī)系統(tǒng)發(fā)出指令、啟動(dòng)操作,并將系統(tǒng)的運(yùn)行結(jié)果同樣以圖形的方式顯示給用戶(hù)的技術(shù)。目錄1 課程設(shè)計(jì)目的 12 功能描述 1 設(shè)計(jì)背景 1 需求分析 13 設(shè)計(jì)方案論證 2 概要設(shè)計(jì) 2 44 詳細(xì)設(shè)計(jì) 5 MineGame類(lèi) 5 MineArea類(lèi) 5 Block類(lèi) 6 BlockView類(lèi) 6 LayMines類(lèi) 7 Record類(lèi) 7 ShowRecord類(lèi) 85 運(yùn)行結(jié)果分析 96 設(shè)計(jì)體會(huì) 11參考文獻(xiàn) 13I1 課程設(shè)計(jì)目的本次課程設(shè)計(jì)是用Java語(yǔ)言及相關(guān)知識(shí)設(shè)計(jì)一個(gè)掃雷游戲系統(tǒng),完成掃雷游戲的基本功能,并在此基礎(chǔ)上,自行完善和優(yōu)化系統(tǒng)功能。理解掌握選擇游戲級(jí)別,記錄游戲時(shí)間和保存游戲成績(jī)的方法,學(xué)習(xí)程序設(shè)計(jì)的基本思路和方法,培養(yǎng)計(jì)算機(jī)專(zhuān)業(yè)學(xué)生運(yùn)用所學(xué)知識(shí)解決計(jì)算機(jī)應(yīng)用領(lǐng)域內(nèi)實(shí)際問(wèn)題能力,進(jìn)一步提高自身動(dòng)手操作能力和用Java語(yǔ)言綜合編程能力,程序調(diào)試技能。包括AWT組件、窗口和菜單設(shè)計(jì)、布局管理期以及繪圖操作等。AW
點(diǎn)擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1