• 大小: 7.27KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-16
  • 语言: Java
  • 标签: 游戏  

资源简介

Java扫雷

资源截图

代码片段和文件信息


import java.awt.Color;
import java.util.Random;

import javax.swing.JButton;
import javax.swing.JOptionPane;

public class Deploy {


public  int[][] DeployMine(int rowint colint mineNum) {
int[][] data=new int[row][col];
//JButton button=new JButton();
int sum=0;
int n=mineNum;
while(n>0)

Random random=new Random(); 
int x=random.nextInt(row);
int y=random.nextInt(col);
if(data[x][y]==-1)
{
n++;
}
data[x][y]=-1;
n--;
}
for (int i = 0; i < row; i++) {
for (int j = 0; j < col; j++) {

if(data[i][j]==-1){
//button[i][j].setBackground(Color.RED);
continue;}
int sum1=0;
for (int k = -1; k <=1; k++) {
for (int k2 = -1; k2 <=1; k2++) {
if(i+k>=0&&j+k2>=0&&i+k

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件       12351  2014-12-30 22:17  Mine.java
     文件        1188  2014-06-21 13:43  Record.java
     文件        1023  2014-05-02 19:05  TimeCtrl.java
     文件         942  2014-05-02 19:13  item4ActionListener.java
     文件        1152  2014-06-21 13:55  item5ActionListener.java
     文件         921  2014-12-30 17:58  item6ActionListener1.java
     文件        1272  2014-07-11 10:19  Deploy.java

评论

共有 条评论