TypechoJoeTheme

日志随记

统计
登录
用户名
密码

扫码登录
/
注册
用户名

此用户名将作为登录时所用的账号

邮箱

XG.孤梦

随风而动,随遇而安......

搜索到 5 篇与 Java 的结果 ———
2022-05-26

Java实现扫雷小游戏三

Java实现扫雷小游戏三
接下来是完成菜单栏的功能游戏菜单添加菜单监听器(com.panel/BombJMenuBar.java)在init()方法中插入// 开局事件处理 menuItemStart.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { mainframe.reStartGame(); } }); // 添加事件监听器 MenuListener listener = new MenuListener(mainframe); menuItemStart.addActionListener(listener); menuItemLow.addActionListener(listen...
XG.孤梦
2022-05-26

学习笔记

2022年05月26日
2,228 阅读
0 评论
2022-05-26

Java实现扫雷小游戏二

Java实现扫雷小游戏二
布雷上一篇已经完成了界面UI的实现,接下来开始功能的实现。定义布雷类(com.tools/LayMine.java)(1)布雷采用随机生成的布雷方式,玩家第一次点击小方格不应该是雷,故布雷功能设计在玩家第一次左键时开始布雷。参数row和col是第一次点击的鼠标坐标。public class LayMine { /** * labels:存储方格的二维数据 * row:当前鼠标点击的x值 * col:当前鼠标点击的y值 */ public static void lay(MineLabel[][] labels, int row, int col) { int count = 0; Random random = new Random(); // 随机 while (count<Tools.allcount) { int x = random.nextInt(Tools.rows); int y = random.ne...
XG.孤梦
2022-05-26

学习笔记

2022年05月26日
1,219 阅读
0 评论
2022-05-18

Java扫雷源码

Java扫雷源码
编译软件:IntelliJ IDEA / Eclipse环境: JDK1.5以上介绍:重写了一遍扫雷,代码更加规范,修复了一些小bug,优化了部分代码的算法,将各等级英雄榜独立运行效果图github项目地址:https://github.com/XG2020/Mine-sweeping[card-default width="100%" label="下载地址"][btn href="https://www.lanzoum.com/iUNza0527yhg" type="primary"]点击下载[/btn] 复制密码: [copy]xggm[/copy] [/card-default]
XG.孤梦
2022-05-18

源码库

2022年05月18日
1,299 阅读
0 评论
2022-05-18

Java实现扫雷小游戏一

Java实现扫雷小游戏一
实现项目结构分析主界面主窗体(com.main/MainFrame.java)包含菜单栏、计数区panel和雷区panel。(1)构造方法public MainFrame() { init(); this.setIconImage(Tools.getImageIcon().getImage()); // 设置图标 this.setTitle("扫雷"); // 设置标题 this.setSize(new Dimension(220,300)); // 窗口大小 this.setResizable(false); // 这样让窗口不可放大 this.setLocationRelativeTo(null); this.setLocation(new Point(800,300)); // 设置窗口位置 this.setVisible(true); // 设置窗口显示 this...
XG.孤梦
2022-05-18

学习笔记

2022年05月18日
1,367 阅读
0 评论
2022-05-02

Java实现扫雷小游戏介绍

Java实现扫雷小游戏介绍
游戏介绍扫雷游戏是一款windows经典的电脑休闲小游戏,办公室打发无聊时间用的,非常受人喜爱,扫雷就是要把所有非地雷的格子揭开即胜利,踩到地雷格子就算失败。让玩家们找回童年玩此款游戏的乐趣,在游戏中只要掌握一些小技巧,闯关就会变得容易很多哦!初步分析通过扫雷界面图片可以分析出:界面是一个窗口,有菜单栏、标题栏和游戏区。菜单栏里有游戏和帮助两个菜单。游戏菜单里有:开局、初级、中级、高级、自定义、扫雷英雄榜、退出等7个子菜单;1、在游戏菜单里能够设置游戏的重新开局, 也可以通过点击游戏区里的笑脸来重新开局2、设置游戏的级别,分为初中高三个游戏级别:初级是由9*9的方格组成,雷数为10,非雷数71;中级由16*16的方格组成,排有40个雷,非雷数为216;高级是由16*30的方格组成,其中有99个雷,非雷数为381;3、自定义功能能够让玩家重新定义游戏的布局(行列范围9~30)与雷数(少于格子数且不能全是雷);4、表情 游戏仍然在继续的时候显示微笑的表情::(呵呵),当鼠标按住方格的时候显示惊讶的表情::(惊讶),踩中地雷的时候显示悲哀的表情::(泪),当你成功排除了所有雷,就会显示...
XG.孤梦
2022-05-02

学习笔记

2022年05月02日
2,283 阅读
0 评论
登录
X
用户名
密码