⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 randomsetmine.java

📁 本文件包中包含了15个java课程设计。对java学习是很不错的。
💻 JAVA
字号:
/* * To change this template, choose Tools | Templates * and open the template in the editor. */package 挖雷游戏;import java.awt.Point;import java.util.Vector;import javax.swing.Icon;import javax.swing.ImageIcon;public class RandomSetMine{   Vector v=null;   Icon 雷的图标;     public RandomSetMine()    {      雷的图标=new ImageIcon("地雷.gif");    }   public void 随机布雷(int number,Block block[][],int 行数, int 列数)   {       v=new Vector();       int length=1,i=0,j=0;       int leiNumber=0;       for(i=1;i<=行数;i++)         {            for(j=1;j<=列数;j++)              v.add(new Point(i,j));         }       while(leiNumber<number)          {  length=v.size();            int n=(int)(Math.random()*length);            Point p=(Point)v.elementAt(n);            i=(int)p.getX();            j=(int)p.getY();            block[i][j].设置是否是雷(true);            block[i][j].设置是雷时的图标(雷的图标);            leiNumber=leiNumber+1;            v.remove(n);         }         v.removeAllElements();       v=null;    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -