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

正文內(nèi)容

基于java的掃雷游戲課程設(shè)計(jì)(參考版)

2025-06-07 08:19本頁(yè)面
  

【正文】 這次課程設(shè)計(jì)提高了我對(duì)程序開(kāi)發(fā)的興趣,體會(huì)到了在開(kāi)發(fā)過(guò)程中發(fā)現(xiàn)問(wèn)題 ,解決問(wèn)題的樂(lè)趣,為今后的學(xué)習(xí)樹(shù)立了信心。 } } } 軟件截圖: 四、 結(jié)束語(yǔ) 經(jīng)過(guò)了近一周的不斷努力和改進(jìn),終于完成了這個(gè)掃雷的小游戲,通過(guò)這次程序設(shè)計(jì)我深切體會(huì)了 JAVA相對(duì)于 C語(yǔ)言的便捷性以及多態(tài)與封裝的優(yōu)越性,同時(shí)也深深體會(huì)到軟件工程基礎(chǔ)知識(shí)對(duì)軟件開(kāi)發(fā)的重要性,親身體會(huì)了一次從策劃到初步實(shí)施到不斷完善的開(kāi)發(fā)程序過(guò)程,為今后的程序開(kāi)發(fā)積累的寶貴的經(jīng)驗(yàn)。 ()。 try{ ObjectOutputStream out = new ObjectOutputStream(new FileOutputStream())。 } class buttonlistener implements ActionListener{ public void actionPerformed(ActionEvent e) { name = ()。 } String getName(){ return 。 mylist = list。 (panel)。 (button)。 (null)。 label = new JLabel(請(qǐng)留下您的尊姓大名 :)。 (new buttonlistener())。 (145, 30, 60, 20)。 panel = new JPanel()。 nameInputer(recordlist list,long time){ frame = new JFrame(新紀(jì)錄 )。 recordlist mylist。 JLabel label。 JTextField text。 public class nameInputer { JFrame frame。 import 。 import 。 }while(i10)。 n = ntemp。 name[i] = n。 ntemp = name[i]。 while(sscore[i]){ i++。 long temp。 } long getHighestScore(){ return score[0]。 score[i] = 999。i10。 score = new long[10]。 public long score[]。 } } } } recordList 類(lèi): import .*。 (([pos]), 125, 20*(pos+2))。pos10。 ()。 try{ ObjectInputStream in = new ObjectInputStream(new FileInputStream())。 } } class recPanel extends JPanel{ public void paintComponent(Graphics g){ (姓名 , 25, 20)。 (recpanel)。 (200, 300)。 (50, 230, 80, 20)。 (null)。 void createWindow(){ recFrame = new JFrame(光榮榜 )。 JButton close = new JButton(關(guān)閉 )。 public class recordFrame implements Serializable{ JFrame recFrame。 import .*。 import 。 else (* )。col13。row++) { ( )。 for(int row = 1。 ()。 ()。 }catch(Exception e) { } ()。 if(usedTime=())。 list = (recordlist)()。 }else{ (mainframe.getContentPane(), 恭喜您!沒(méi)有什么地雷能逃過(guò)您的火眼金睛 \n 本次游戲用時(shí) : + usedTime + 秒 , YouWin!, )。 }catch(Exception ex){ } } } } void gameOver(int isWin){ //游戲結(jié)束 if(isWin == 0) { (mainframe.getContentPane(), 勝敗乃兵家常事,大俠請(qǐng)重新來(lái)過(guò)! \n 本次游戲用時(shí) : + usedTime + 秒 , YouLose!, )。 usedTime = (()startTime)/1000 + 1。 }else{ gameOver(0)。 visitTest[x1][y] == 0) openButton(x1,y)。 if(visualBoom[x1][y] == 0 amp。 else if(visualBoom[x][y+1] != 1) boom[x][y+1].setVisible(false)。amp。 if(visualBoom[x+1][y+1] != 1) boom[x+1][y+1].setVisible(false)。 visitTest[x+1][y] == 0) openButton(x+1,y)。 if(visualBoom[x+1][y] == 0 amp。 else if(visualBoom[x][y1] != 1) boom[x][y1].setVisible(false)。amp。 if(visualBoom[x][y] != 1) { if(visualBoom[x1][y1] != 1) boom[x1][y1].setVisible(false)。 } } void openButton(int x,int y){ //響應(yīng)鼠標(biāo)事件 visitTest[x][y] = 1。 ()。 else (* )。col13。row++) { ( )。 for(int row = 1。
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1