package com.test.swing;import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;/*** 这个是一个简单的扫雷例子,刚接触swing编写的,适合新手练习* 该程序使用setBounds(x,y,w,h)对控件布局* 做法参考win xp自带的扫雷,当然还写功能没做出来,* 另外做出来的功能有些还存在bug* * @author Ping_QC*/
public class Test extends JFrame implements ActionListener, Runnable,MouseListener {private static final long serialVersionUID = -2417758397965039613L;private final int EMPTY      = 0;private final int MINE          = 1;private final int CHECKED       = 2;private final int MINE_COUNT    = 10;   // 雷的个数private final int BUTTON_BORDER  = 50;   // 每个点的尺寸private final int MINE_SIZE    = 10;   // 界面规格, 20x20private final int START_X         = 20;   // 起始位置xprivate final int START_Y       = 50;   // 起

java实现简单扫雷相关推荐

  1. 用Java实现简单扫雷程序

    用Java实现简单扫雷程序 页面设置:框架是borderlayout,在上中下加入外面要加入的组件(左边和右边不加).扫雷用的布局是gridlayout即网格布局,与扫雷界面天然契合. 组件:使用pa ...

  2. JAVA实现简单扫雷游戏

    这是我第一次写博客,初衷是想把我学到的东西展示出来,通过写博客的方式再捋一遍自己的思路.希望自己的一点点想法能够给其他人启发,我也要把自己存在的问题提出来,以此文为起点,树立写博客的习惯,在之后的日子 ...

  3. java 实现简单扫雷

    package com.test.swing;import java.awt.event.ActionEvent; import java.awt.event.ActionListener; impo ...

  4. java实现简单扫雷小游戏

    本文实例为大家分享了java实现扫雷游戏的具体代码,供大家参考,具体内容如下 import java.awt.BorderLayout; import java.awt.Color; import j ...

  5. java扫雷教程_java实现简单扫雷游戏

    本文实例为大家分享了java实现简单扫雷游戏的具体代码,供大家参考,具体内容如下 package com.test.swing; import java.awt.event.ActionEvent; ...

  6. 扫雷java程序算法设计_基于Java的Windows扫雷游戏的设计与实现毕业论文+任务书+翻译及原文+源码+辅导视频...

    基于Java的Windows扫雷游戏的设计与实现 摘 要 扫雷这款游戏有着很长的历史,从扫雷被开发出来到现在进行了无数次的优化,这款游戏变得越来越让人爱不释手了,简单的玩法在加上一个好看的游戏界面,每 ...

  7. java简单通讯录的实现02person类_用java实现简单的小游戏(你一定玩过)

    用java实现简单的小游戏(你一定玩过) 对于java初学者来说,通过一些学习小游戏来对swing学习以及对java基础的学习是一个好的方法,同时也给学习带来了很多的乐趣,接下来就给大家分享一个jav ...

  8. java实现简单窗体小游戏----球球大作战

    java实现简单窗体小游戏----球球大作战 需求分析 1.分析小球的属性: ​ 坐标.大小.颜色.方向.速度 2.抽象类:Ball ​ 设计类:BallMain-创建窗体 ​ BallJPanel- ...

  9. Java JNI简单实现

    Java JNI简单实现 JNI(Java Native Interface)允许了Java和C&C++进行交互?这不折腾人嘛! 一.JNI简述 http://baike.baidu.com/ ...

最新文章

  1. linux ubuntu下怎样将pdf格式文件转换为doc格式文件,Ubuntu环境下把word文档转成pdf,把pdf文件转成jpg...
  2. 移动互联网时代 浏览器不可能干掉App
  3. map 循环_被问到Spring循环依赖怎么解决?秀给面试官看!内附图解
  4. netstat 在windows下和Linux下查看网络连接和端口占用
  5. java看图_看图吧,Java
  6. LeetCode 132. 分割回文串 II(DP)
  7. 计算机网络——链路层之信道
  8. 主机不支持php5.4,GoDaddy Linux主机不再支持PHP5.3版本 | Godaddy美国主机中文指南
  9. java 客户化排序_第八部分_客户化JSP标签
  10. exchange实现外部邮件收发的两种方法
  11. 02-橄榄球 VS 软件
  12. 7-3 高空坠球 (20 分)
  13. 解决百度文库文字无法复制
  14. 关于内网使用Nginx正向代理发送极光推送
  15. envi查看灰度直方图_ENVI实习直方图匹配校正分类.doc
  16. 夜曲歌词 拼音_夜曲歌词
  17. 一次性加载数据,前端分页
  18. eclipse neno 将jar包自动导入WEB-INF\lib
  19. windows远程桌面登录不允许空密码
  20. 限制性定语从句和非限制性定语从句的区别

热门文章

  1. IDEA中如何使用Vim?看完本教程,让你用IDEA用到爽~(建议收藏)
  2. 苏州大学计算机学院考研分数线,【图片】18年苏州大学计算机872考研经验分享【苏州大学研究生吧】_百度贴吧...
  3. java流行框架有哪些?
  4. URULE规则引擎部署
  5. air724UG + Luat玩转物联网(三) ADC
  6. 华为认证HCIA、HCIP、HCIE这三者之间有什么不同?
  7. 9.来电显示归属地--自定义Toast
  8. Excel如何按照月份汇总销售量
  9. 《移动互联网时代的信息安全与防护》2021期末试卷答案
  10. 在一幅图中为箱线图设置不同颜色