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个文件信息

java版扫雷下载_Java 实现扫雷游戏(MineSweeper)相关推荐

  1. 贪吃蛇java设计代码下载_java贪吃蛇游戏源代码

    [实例简介] [实例截图] [核心代码] package cn.itcast.snake; import java.awt.event.KeyEvent; import java.awt.event. ...

  2. Java版战棋(SLG)游戏AI及寻径处理入门

    代码下载地址:http://download.csdn.net/source/1047937 SLG或者说战棋游戏,在大多数英文站点是归类到Simulation Game的(包括模拟城市之类的纯SIM ...

  3. java版的俄罗斯方块_Java版俄罗斯方块

    Java版俄罗斯方块 08年写的一个Java版俄罗斯方块程序 界面做的中规中矩,每种形状颜色都不相同 程序控制还可以,没什么大的Bug 消磨时间的时候可以Down下来玩玩 下载链接:http://do ...

  4. java tm 8下载_Java(TM) 8安全下载

    Java是一款确保电脑正常运行java程序的插件,兼容性极强,完美支持跨平台,支持简体中文,Java是开发网络应用程序语言的首选,本站提供Java(TM) 8下载. Java(TM) 8软件简介 Ja ...

  5. minecraft java版多少钱_Java版版本记录

    此页面并非官方版本记录或更新日志.官方日志请见Minecraft官网. 关于1.11及此前版本,请见Mojang官网. 关于Beta 1.8及此前版本,请见Notch的博客,Word of Notch ...

  6. 我的世界java版是什么_Java版我的世界版本介绍

    Java版1.16-pre4 1.16-pre4是Java版1.16的第4个预发布版,发布于2020年6月11日.进行了一些细微修改,修复了一些漏洞. 更改 生物 骷髅 ▪将骷髅在灵魂沙峡谷中的生成权 ...

  7. java io 视频 下载_Java下载映客主播视频回放到电脑硬盘

    Java下载映客主播视频回放到电脑硬盘 使用Java下载映客回放到电脑硬盘 使用方法:在映客app播放回放视频时,分享到QQ,就可以得到url,其中的liveid属性就是视频ID. 源代码由 [**海 ...

  8. java url类下载_Java根据url下载图片或文件的工具类-Fun言

    package cn.funyan.utils; import java.io.FileOutputStream; import java.io.IOException; import java.io ...

  9. java版迅雷下载源码分享

    这段时间研究java的io与nio框架,一时兴起决定用java实现一个下载工具,主要有下面几个功能 1)支持多任务下载 2)支持多线程下载 3) 支持断点续传 4)错误线程任务的重新调度 用到的技术点 ...

最新文章

  1. 终于有人把云计算、物联网和大数据讲明白了
  2. Android Jetpack组件之WorkManger使用介绍
  3. 【zepto学习笔记01】核心方法$()
  4. 【opencv系列08】OpenCV4.X图像融合操作
  5. HDU 1317 XYZZY(floyd+bellman_ford判环)
  6. yii2 发送邮件 yii\swiftmailer\Mailer
  7. php中 $$str 中 $$ 的解释
  8. TCP和Web Socket混合使用的一个例子
  9. python作业:高级FTP程序
  10. IDEA引入外部jar包的方法
  11. 修改tomcat的conf/server.xml解决网页乱码
  12. 设置配置高可用的Mysql双机热备(Mysql_HA)
  13. (日常搬砖)voc(xml)格式的标注转换为coco(json)格式
  14. swift -- 字典
  15. freemaker使用三目表达式
  16. jQuery 实现页面关键字查询
  17. 1156:求π的值(函数题)
  18. lucene使用facet搜索
  19. pacs系统服务器配置需求,pacs系统服务器配置
  20. 4步彻底关闭win10的自动更新功能

热门文章

  1. pytorch 索引
  2. OpenCV Error: Sizes of input arguments do not match (The operation is neither 'array op array' (wher
  3. c++与python 数据类型对应
  4. WIN10 右键 powershell 修改
  5. opencv python 图片腐蚀和膨胀
  6. linux 连接远程命令行,screen命令行远程连接
  7. redis失效了mysql扛不住_我是Redis,MySQL大哥被我害惨了!
  8. 安全模式怎么更改计算机用户,台式电脑怎么进入安全模式?电脑安全模式有什么用?...
  9. vim关闭下一行也是注释_10分钟教你为自己打造一个专属VIM
  10. springboot启动过程_不要搞笑哈,你用了5年的SpringBoot框架,竟然不了解它的启动过程?...