• 大小: 581KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-04
  • 语言: Java
  • 标签: java游戏  扫雷  

资源简介

更多游戏见博客:http://blog.csdn.net/simon_world

资源截图

代码片段和文件信息

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;
this.colIndex = colIndex;
}
//一向是对应的一些get和set方法
public boolean isMine() {
return isMine;
}

public void setMine(boolean isMine) {
this.isMine = isMine;
}

public boolean isExpanded() {
return isExpanded;
}

public void setExpanded(boolean isExpanded) {
this.isExpanded = isExpanded;
}

public boolean isFlag() {
return isFlag;
}

public void setFlag(boolean isFlag) {
this.isFlag = isFlag;
}

public int getMineCount() {
return mineCount;
}

public void setMineCount(int mineCount) {
this.mineCount = mineCount;
}

public int getRowIndex() {
return rowIndex;
}

public void setRowIndex(int rowIndex) {
this.rowIndex = rowIndex;
}

public int getColIndex() {
return colIndex;
}

public void setColIndex(int colIndex) {
this.colIndex = colIndex;


}
/**
 * rightClickCount 右键点击次数
 * 
 * */
private int rightClickCount;

public int getRightClickCount() {
return rightClickCount;
}

public void setRightClickCount(int rightClickCount) {
this.rightClickCount = rightClickCount;
}

}




 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2014-12-07 21:20  MineSweeper\
     文件         301  2013-08-14 09:19  MineSweeper\.classpath
     文件         387  2013-08-14 09:19  MineSweeper\.project
     目录           0  2014-12-07 21:20  MineSweeper\.settings\
     文件         629  2013-08-14 09:19  MineSweeper\.settings\org.eclipse.jdt.core.prefs
     目录           0  2014-12-07 21:20  MineSweeper\bin\
     目录           0  2014-12-07 21:20  MineSweeper\bin\com\
     目录           0  2014-12-07 21:20  MineSweeper\bin\com\sf\
     目录           0  2014-12-07 21:20  MineSweeper\bin\com\sf\minesweeper\
     目录           0  2014-12-07 21:20  MineSweeper\bin\com\sf\minesweeper\bean\
     文件        1843  2014-12-07 21:17  MineSweeper\bin\com\sf\minesweeper\bean\MineLabel.class
     文件        1483  2014-12-07 21:17  MineSweeper\bin\com\sf\minesweeper\bean\Own.class
     目录           0  2014-12-07 21:20  MineSweeper\bin\com\sf\minesweeper\dialog\
     文件        1889  2014-12-07 21:17  MineSweeper\bin\com\sf\minesweeper\dialog\About$1.class
     文件         737  2014-12-07 21:17  MineSweeper\bin\com\sf\minesweeper\dialog\About$2.class
     文件        2274  2014-12-07 21:17  MineSweeper\bin\com\sf\minesweeper\dialog\About.class
     文件        1724  2014-12-07 21:17  MineSweeper\bin\com\sf\minesweeper\dialog\ShowWin$HeroListener.class
     文件        5814  2014-12-07 21:17  MineSweeper\bin\com\sf\minesweeper\dialog\ShowWin.class
     文件        1381  2014-12-07 21:17  MineSweeper\bin\com\sf\minesweeper\dialog\Win$1.class
     文件        2296  2014-12-07 21:17  MineSweeper\bin\com\sf\minesweeper\dialog\Win.class
     目录           0  2014-12-07 21:20  MineSweeper\bin\com\sf\minesweeper\frame\
     文件        3927  2014-12-07 21:17  MineSweeper\bin\com\sf\minesweeper\frame\Sartframe.class
     目录           0  2014-12-07 21:20  MineSweeper\bin\com\sf\minesweeper\listener\
     文件        1698  2014-12-07 21:17  MineSweeper\bin\com\sf\minesweeper\listener\MineMenuListener.class
     文件        6411  2014-12-07 21:17  MineSweeper\bin\com\sf\minesweeper\listener\MouseListener.class
     文件        1275  2014-12-07 21:17  MineSweeper\bin\com\sf\minesweeper\listener\MouseMotionListener.class
     目录           0  2014-12-07 21:20  MineSweeper\bin\com\sf\minesweeper\menu\
     文件        1029  2014-12-07 21:17  MineSweeper\bin\com\sf\minesweeper\menu\MineMenu$1.class
     文件         803  2014-12-07 21:17  MineSweeper\bin\com\sf\minesweeper\menu\MineMenu$2.class
     文件        1691  2014-12-07 21:17  MineSweeper\bin\com\sf\minesweeper\menu\MineMenu$3.class
     文件        2499  2014-12-07 21:17  MineSweeper\bin\com\sf\minesweeper\menu\MineMenu.class
............此处省略84个文件信息

评论

共有 条评论