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

正文內(nèi)容

java課程設(shè)計(jì)--基于java的掃雷游戲軟件設(shè)計(jì)-在線瀏覽

2025-03-05 04:58本頁面
  

【正文】 ,380)。 setDefaultCloseOperation()。 } public void actionPerformed(ActionEvent e){ if(()==初級){ (8,8,10,1)。 } if(()==中級){ (16,16,40,2)。 } if(()==高級){ (22,22,99,3)。 } if(()==掃雷英雄榜){ if(showHeroRecord!=null) (true)。 } public static void main(String args[]){ new MineGame()。import .*。public class MineArea extends JPanel implements ActionListener,MouseListener{ JButton reStart。 BlockView [][] blockView。 int row,colum,mineCount,markMount。 int grade。 JTextField showTime,showMarkedMineCount。 //計(jì)時(shí)器 int spendTime=0。 public MineArea(int row,int colum,int mineCount,int grade) { reStart=new JButton(重新開始)。 //探雷標(biāo)記 time=new Timer(1000,this)。 showMarkedMineCount=new JTextField(5)。 ()。 (new Font(Arial,16))。 pNorth=new JPanel()。 initMineArea(row,colum,mineCount,grade)。 (showMarkedMineCount)。 (showTime)。 add(pNorth,)。 } public void initMineArea(int row,int colum,int mineCount,int grade){ ()。 markMount=mineCount。 =colum。 =grade。 for(int i=0。i++){ for(int j=0。j++) block[i][j]=new Block()。 blockView=new BlockView[row][colum]。 for(int i=0。i++) { for(int j=0。j++) { blockView[i][j]=new BlockView()。 //給block[i][j]提供視圖 (blockView[i][j])。 blockView[i][j].getBlockCover().addMouseListener(this)。 blockView[i][j].getBlockCover().setEnabled(true)。 } } (+markMount)。 } public void setRow(int row){ =row。 } public void setMineCount(int mineCount){ =mineCount。 } public void actionPerformed(ActionEvent e) { if(()!=reStartamp。()!=time) { ()。 for(int i=0。i++) { for(int j=0。j++) { if(()==blockView[i][j].getBlockCover()){ m=i。 break。irow。jcolum。 if(block[i][j].isMine()) blockView[i][j].seeBlockNameOrIcon()。 spendTime=0。 } else { show(m,n)。 } if(()==time){ spendTime++。 } inquireWin()。amp。 block[m][n].setIsOpen(true)。 } else if(block[m][n].getAroundMineNumber()==0amp。block[m][n].getIsOpen()==false){ blockView[m][n].seeBlockNameOrIcon()。 for(int k=(m1,0)。k++) { for(int t=(n1,0)。t++) show(k,t)。 for(int i=0。i++) { for(int j=0。j++) { if(()==amp。 source==blockView[i][j].getBlockCover()){ if(block[i][j].getIsMark()) { (null)。 markMount=markMount+1。 } else{ (mark)。 markMount=markMount1。 } } } } } public void inquireWin(){ int number=0。irow。jcolum。 } } if(number==mineCount){ ()。 switch(grade){ case 1: (初級)。 case 2: (中級)。 case 3: (高級)。 } (spendTime)。 } } public void mouseReleased(MouseEvent e){} public void mouseEntered(MouseEvent e){} public void mouseExited(MouseEvent e){} public void mouseClicked(MouseEvent e){}}import 。 //名字,比如雷或數(shù)字 int aroundMineNumber。 //雷的圖標(biāo) boolean isMine=false。 //是否被標(biāo)記 boolean isOpen=false。 } public void setAroundMineNumber(int n) { aroundMineNumber=n。 } public String
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1