• 大小: 615KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-03
  • 语言: Java
  • 标签: Java源码  

资源简介

Java实现扫雷源码,纯java实现机制!

资源截图

代码片段和文件信息

package com.sf.minesweeper.bean;
//Download by http://www.codefans.net
import javax.swing.JLabel;
/**
 * 自定义标签(雷块)
 */
public class MineLabel extends JLabel {

private static final long serialVersionUID = -7271927020145498558L;

/**
 * 判断是否是雷
 * 
 * */
private boolean isMine;
/**
 * 判断雷块是否展开
 * 
 * */
private boolean isExpanded;
/**
 * 判断雷块是否是旗子
 * 
 * */
private boolean isFlag;
/**
 * 判断是否是雷且未标上旗子
 * */
private boolean isMineAndNotflag;
/**
 * count 计算雷块周围的雷数
 * 
 * */
private int mineCount;
/**
 * 雷块所在的行
 * 
 * */
private int rowIndex;
/**
 * 雷块所在的列
 * 
 * */
private int colIndex;


private int expend=0;



//雷区上的行列坐标
public MineLabel(int rowIndex int colIndex) {
this.rowIndex = rowIndex;

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2014-11-11 15:07  Java扫雷源码\
     目录           0  2013-08-14 10:37  Java扫雷源码\MineSweeper\
     文件         301  2013-08-14 09:19  Java扫雷源码\MineSweeper\.classpath
     文件         387  2013-08-14 09:19  Java扫雷源码\MineSweeper\.project
     目录           0  2013-08-14 10:37  Java扫雷源码\MineSweeper\.settings\
     文件         629  2013-08-14 09:19  Java扫雷源码\MineSweeper\.settings\org.eclipse.jdt.core.prefs
     目录           0  2013-08-14 10:37  Java扫雷源码\MineSweeper\bin\
     目录           0  2013-08-14 10:37  Java扫雷源码\MineSweeper\bin\com\
     目录           0  2013-08-14 10:37  Java扫雷源码\MineSweeper\bin\com\sf\
     目录           0  2013-08-14 10:37  Java扫雷源码\MineSweeper\bin\com\sf\minesweeper\
     目录           0  2013-08-14 10:37  Java扫雷源码\MineSweeper\bin\com\sf\minesweeper\bean\
     文件        1843  2013-08-14 09:21  Java扫雷源码\MineSweeper\bin\com\sf\minesweeper\bean\MineLabel.class
     文件        1483  2013-08-14 09:21  Java扫雷源码\MineSweeper\bin\com\sf\minesweeper\bean\Own.class
     目录           0  2013-08-14 10:37  Java扫雷源码\MineSweeper\bin\com\sf\minesweeper\dialog\
     文件        1880  2013-08-14 09:21  Java扫雷源码\MineSweeper\bin\com\sf\minesweeper\dialog\About$1.class
     文件         737  2013-08-14 09:21  Java扫雷源码\MineSweeper\bin\com\sf\minesweeper\dialog\About$2.class
     文件        2274  2013-08-14 09:21  Java扫雷源码\MineSweeper\bin\com\sf\minesweeper\dialog\About.class
     文件        1720  2013-08-14 09:21  Java扫雷源码\MineSweeper\bin\com\sf\minesweeper\dialog\ShowWin$HeroListener.class
     文件        5814  2013-08-14 09:21  Java扫雷源码\MineSweeper\bin\com\sf\minesweeper\dialog\ShowWin.class
     文件        1381  2013-08-14 09:21  Java扫雷源码\MineSweeper\bin\com\sf\minesweeper\dialog\Win$1.class
     文件        2296  2013-08-14 09:21  Java扫雷源码\MineSweeper\bin\com\sf\minesweeper\dialog\Win.class
     目录           0  2013-08-14 10:37  Java扫雷源码\MineSweeper\bin\com\sf\minesweeper\frame\
     文件        3927  2013-08-14 10:05  Java扫雷源码\MineSweeper\bin\com\sf\minesweeper\frame\Sartframe.class
     目录           0  2013-08-14 10:37  Java扫雷源码\MineSweeper\bin\com\sf\minesweeper\listener\
     文件        1698  2013-08-14 09:21  Java扫雷源码\MineSweeper\bin\com\sf\minesweeper\listener\MineMenuListener.class
     文件        6391  2013-08-14 09:21  Java扫雷源码\MineSweeper\bin\com\sf\minesweeper\listener\MouseListener.class
     文件        1275  2013-08-14 09:21  Java扫雷源码\MineSweeper\bin\com\sf\minesweeper\listener\MouseMotionListener.class
     目录           0  2013-08-14 10:37  Java扫雷源码\MineSweeper\bin\com\sf\minesweeper\menu\
     文件        1029  2013-08-14 09:21  Java扫雷源码\MineSweeper\bin\com\sf\minesweeper\menu\MineMenu$1.class
     文件         803  2013-08-14 09:21  Java扫雷源码\MineSweeper\bin\com\sf\minesweeper\menu\MineMenu$2.class
     文件        1691  2013-08-14 09:21  Java扫雷源码\MineSweeper\bin\com\sf\minesweeper\menu\MineMenu$3.class
............此处省略86个文件信息

评论

共有 条评论