`
mqqqvpppm
  • 浏览: 63736 次
  • 性别: Icon_minigender_1
  • 来自: Kun Ming
社区版块
存档分类
最新评论

用javafx写的扫雷

阅读更多
学习javafx 写了玩的,代码和netbeans工程都在附件里下载

没用图片素材,全部代码绘制的(为了学习)

我把它上传到google app engine了,这个链接可以直接在线玩:
http://mqqqvpppm.appspot.com/

一下是截图:
游戏中


胜利


输了


web上玩
4
1
分享到:
评论
5 楼 mqqqvpppm 2009-05-17  
javafxguy 写道

玩过了,不错。程序也拜读了,很好。


兄弟你blog中写的游戏很不错呀,我有空下代码研究一下!
还有我这个扫雷,在google app上的才是最新的代码,http://mqqqvpppm.appspot.com/ . javaeye上的是第一次迭代的版本. 有空请在下来看看:)
4 楼 mqqqvpppm 2009-05-17  
javafxguy 写道

玩过了,不错。程序也拜读了,很好。

就是有一点,第一个点击的格子最好不能是雷,以增加趣味性。也就是说,格子是否有雷应在第一次点击后确定。


那里 具体方法实现写的很hard code, 有时间还需要重构,多谢,第一个格子不冷是雷的建议 我有空重构
3 楼 javafxguy 2009-05-16  
玩过了,不错。程序也拜读了,很好。

在一个Cell里用4个Node代表不同格子状态,然后用visible的bind来分别控制显示它们,很妙!

unCover()和spread()函数的间接递归也不错。

就是有一点,第一个点击的格子最好不能是雷,以增加趣味性。也就是说,格子是否有雷应在第一次点击后确定。
2 楼 flyfan 2009-04-10  
不错,一直没时间玩javafx
1 楼 还是你更好 2009-04-10  
谢谢,正好学习下javafx

相关推荐

    [JavaFx]经典扫雷

    项目11中包含了一个简单的JavaFX扫雷程序的基本结构。通常,一个JavaFX项目会包含以下几个关键部分: 1. 主类(Main Class):应用程序的入口点,通常包含`launch`方法来启动舞台(Stage)。 2. 控制器类...

    Minesweeper_JavaFX:扫雷是一款单人益智游戏

    扫雷车 扫雷(Minesweeper)是一款单人益智游戏。

    javafx-minesweeper:使用 JavaFX 客户端平台用 Java 编写的扫雷游戏

    使用 JavaFX 客户端平台用 Java 编写的扫雷游戏。 在 Eclipse 中打开扫雷 使用您最喜欢的 git 客户端,克隆存储库。 Windows 用户可以使用 。 $ git clone https://github.com/foobarman/javafx-minesweeper.git ...

    javafx-minesweeper:JavaFX 扫雷艇克隆

    自述文件这是学校项目的结果。 我们必须使用 javaFX 构建一个扫雷艇克隆。我该如何设置? 克隆这个仓库在eclipse中导入项目瞧。 您还需要 Java 版本 8 和 JavaFX。截屏

    MineSweeper_扫雷_QT_

    经典扫雷游戏;初级、中级、高级,自定义模式;英雄榜记录。

    Java小游戏扫雷源码

    5. **多线程**:虽然扫雷游戏主要在主线程中运行,但在一些复杂的设计中,可能需要使用额外的线程来更新游戏状态或计时器。 6. **异常处理**:当用户尝试打开一个不存在的格子(边界检查)或其他错误情况时,异常...

    用java写的扫雷游戏

    【标题】:“用Java写的扫雷游戏”是一个基于Java编程语言实现的经典扫雷游戏项目,旨在帮助学习者理解和掌握Java编程的基本概念以及游戏开发的基本流程。这个项目可能包含多个源代码文件,每个文件对应游戏的不同...

    JAVA写的扫雷 已经添加好了注释值得学习

    - **图形用户界面(GUI)**:使用Java的Swing或JavaFX库来创建游戏界面,展示雷区和计时器等元素。 2. **数据结构**: - **二维数组**:通常用二维数组来表示雷区,每个格子代表一个可能有雷或无雷的位置。 - **...

    扫雷的java程序.rar_JAVA 扫雷_java 游戏_扫雷_游戏编程

    【标签】"java_扫雷"表明这个项目的核心是使用Java语言实现扫雷游戏。"java_游戏"说明它是Java平台上的一个游戏应用,而"扫雷"和"游戏编程"则明确了项目的主题和目的,即开发一个扫雷游戏,同时也是一种编程教学资源...

    java写的扫雷游戏

    【标题】:“java写的扫雷游戏” 扫雷游戏是一款经典的逻辑推理类益智游戏,它在计算机领域中常被用来锻炼编程思维和算法设计能力。本项目是使用Java编程语言实现的一款扫雷游戏,体现了Java在游戏开发中的应用。...

    java扫雷(javaSE实现扫雷)

    在Java SE中,我们主要使用Java Swing或JavaFX库来创建桌面应用的GUI。在这个扫雷项目中,Swing可能被用于构建游戏窗口、按钮、文本框等元素,因为它包含丰富的组件库,可以方便地构建用户界面。 1. **事件处理**:...

    JAVA版扫雷游戏——仿XP下的扫雷

    "JAVA版扫雷游戏——仿XP下的扫雷"是一个很好的实践项目,它允许开发者用Java语言来实现经典电脑游戏——扫雷。下面将详细介绍这个项目的相关知识点。 1. **Java基础** - **类与对象**:扫雷游戏的主体是基于类和...

    java版扫雷源代码+图片素材

    对于初学者来说,通过阅读和理解Java扫雷的源代码,可以学习到如何使用Java Swing或JavaFX等库创建GUI,以及如何运用数组和条件语句等基本编程概念。 【文件名称列表】虽然具体的文件名未给出,但根据"32826769baeb...

    kotsweeper:使用Kotlin和JavaFX 11进行扫雷

    Kotsweeper 使用Kotlin和重新开发Microsoft的Minesweeper。 关于 这是一个教育项目,旨在...该项目是使用IntelliJ IDEA,Kotlin 1.3,Open JavaFX11和Gradle开发的。 提供了GradleWrapper,以简化构建和运行项目的过程

    扫雷JAVA实现源码

    3. **图形用户界面GUI**:项目的界面设计通常使用JAVA的Swing或JavaFX库。在这个项目中,我们可能看到JFrame、JPanel、JButton等组件的使用,以及自定义组件以展示雷区和计时器等。 4. **数据结构与算法**:扫雷...

    java课程设计大作业写的 扫雷小游戏(带音效)

    在本项目中,我们探索的是一个使用Java编程语言编写的扫雷小游戏,这是对学生进行课程设计的一个典型大作业。这个扫雷游戏具有音效功能,为玩家提供了更加沉浸式的游戏体验。下面我们将深入讨论这个项目涉及的主要...

    java扫雷游戏,功能比较完善

    【描述】:“用Java写的小型扫雷游戏,拿出来跟大家分享” 描述中提到该扫雷游戏是用Java编写的,这意味着开发者利用了Java的面向对象特性、类库以及事件处理机制来实现游戏的各种功能。Java是一种跨平台的编程语言...

    java写的扫雷源代码

    在这个项目中,开发者使用Java语言实现了经典Windows系统内置的扫雷游戏。通过分析和学习这个源代码,我们可以学到许多关于Java编程、游戏开发以及算法设计的知识点。 1. **Java基础知识**:首先,这个项目展示了...

Global site tag (gtag.js) - Google Analytics