package com.kerence.mine.data_structure;
/**
* 雷块类的属性和操作
*
* @download:http://www.codefans.net
* @author Kerence
*
*/
public class Mine
{
/**
* 该雷块所在的列
*/
private int column;
/**
* 标记该雷块是否被挖
*/
private boolean isDigged = false;
/**
* 该雷块是否被置旗
*/
private boolean isFlagged = false;
/**
* 该雷块是否是雷
*/
private boolean isMine = false;
/**
* 该雷块周围的雷数
*/
private int mineCountAround = 0;
/**
* 该雷块所在的行
*/
private int row;
/**
* 该雷块是否被自动挖开过。
*/
private boolean isAutoDigged = false;
/**
* 是否被标记
*/
private boolean isMarked = false;
/**
* 功能:返回这个雷块是否被标记
*
* @return true表示被标记 false表示未被标记
*/
public boolean isMarked()
{
return isMarked;
}
/**
* 设置该雷块被标记
*
* @param isMa
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2012-06-02 10:17 MineSweeper\
文件 301 2012-06-02 09:49 MineSweeper\.classpath
文件 387 2012-06-02 09:49 MineSweeper\.project
目录 0 2012-06-02 09:49 MineSweeper\.settings\
文件 598 2012-06-02 09:49 MineSweeper\.settings\org.eclipse.jdt.core.prefs
目录 0 2012-06-02 09:50 MineSweeper\bin\
目录 0 2012-06-02 09:50 MineSweeper\bin\com\
目录 0 2012-06-02 09:50 MineSweeper\bin\com\kerence\
目录 0 2012-06-02 10:01 MineSweeper\bin\com\kerence\mine\
目录 0 2012-06-02 09:50 MineSweeper\bin\com\kerence\mine\data_structure\
文件 3108 2012-06-02 09:50 MineSweeper\bin\com\kerence\mine\data_structure\Mine.class
文件 10799 2012-06-02 09:53 MineSweeper\bin\com\kerence\mine\data_structure\MineMatrix.class
目录 0 2012-06-02 09:52 MineSweeper\bin\com\kerence\mine\exceptions\
文件 387 2012-06-02 09:52 MineSweeper\bin\com\kerence\mine\exceptions\LEDException.class
目录 0 2012-06-02 09:52 MineSweeper\bin\com\kerence\mine\main\
文件 979 2012-06-02 09:59 MineSweeper\bin\com\kerence\mine\main\Main.class
目录 0 2012-06-02 10:00 MineSweeper\bin\com\kerence\mine\mineGUI\
文件 2280 2012-06-02 10:01 MineSweeper\bin\com\kerence\mine\mineGUI\JLED.class
文件 2223 2012-06-02 10:01 MineSweeper\bin\com\kerence\mine\mineGUI\JMineBlock.class
文件 5129 2012-06-02 10:01 MineSweeper\bin\com\kerence\mine\mineGUI\JMineMatrixPanel$BlockMouseListener.class
文件 9752 2012-06-02 10:01 MineSweeper\bin\com\kerence\mine\mineGUI\JMineMatrixPanel.class
文件 6134 2012-06-02 10:14 MineSweeper\bin\com\kerence\mine\mineGUI\JMineSweeperframe.class
文件 2174 2012-06-02 10:01 MineSweeper\bin\com\kerence\mine\mineGUI\JStatusPanel$expressionListener.class
文件 4977 2012-06-02 10:01 MineSweeper\bin\com\kerence\mine\mineGUI\JStatusPanel.class
目录 0 2012-06-02 10:00 MineSweeper\bin\com\kerence\mine\mineGUI\dialog\
文件 854 2012-06-02 10:10 MineSweeper\bin\com\kerence\mine\mineGUI\dialog\JCopyRightDialog$1.class
文件 2421 2012-06-02 10:10 MineSweeper\bin\com\kerence\mine\mineGUI\dialog\JCopyRightDialog.class
文件 917 2012-06-02 09:55 MineSweeper\bin\com\kerence\mine\mineGUI\dialog\JEnterNameDialog$1.class
文件 918 2012-06-02 09:55 MineSweeper\bin\com\kerence\mine\mineGUI\dialog\JEnterNameDialog$2.class
文件 3792 2012-06-02 09:55 MineSweeper\bin\com\kerence\mine\mineGUI\dialog\JEnterNameDialog.class
文件 824 2012-06-02 10:12 MineSweeper\bin\com\kerence\mine\mineGUI\dialog\JRankDialog$1.class
............此处省略263个文件信息