『壹』 我正在做java课程设计关于扫雷的问题 想加进去几个模块 请各位大神帮我打一下代码
虽然不会Java,但是还要说一句。。。没有标点符号看不明白你的问题啊、、、
顺便帮你完善一下扫雷的规则
先设点开雷区后显示的数字为0,则为空白雷区;1到8则为危险雷区
若是win7系统下的扫雷,开始游戏后在用户第一次点开空白雷区之前不会点到地雷,但XP系统没有这一设定
当用户点开空白雷区时,系统将会自动点开它周围的8个雷区。如果其中还有空白雷区,则会继续点开,一直到周围的雷区都是危险雷区为止
还有就是在危险雷区上左右键一起点的时候,若此危险雷区周围有地雷的标记且等于此雷区上显示的数据的话,则为点开此雷区周围其他所有未标记的雷区
希望对你有帮助
『贰』 求 java 扫雷 设计思路
一个窗体上面→平均分配M×N的格子(格子里面放Label)。
随机生成boolean类型的M×N数组(随机一个整型数,二进制分配就可以了),true表示有雷的Label
在true位置的Label上面添加事件监听器为:点击变雷,游戏结束。
在false位置的Label上面依次初始化事件监听器为:点击变数字(这个数字由循环当前位置周围8个Label中有雷的个数,这个直接依托于M×N数组就能简单完成。)
over。
『叁』 用java怎么写扫雷程序
首先要写一个UI,也就是操作界面,使用java.swing.*内的东西就可以搞定;
其次写一个hander,也就是具体的按钮响应,UI的初始化(哪里有雷),怎么触发雷和其他的;
一般来说简单的扫雷模型就好了,如果需要更有意思点,可以写一些数据库的操作内容的tool类具体的就是处理历史操作记录,场均数据或多人竞技的特点。
如果你是说你没有设计思路,我可以给你个提示:递归算法是触发扫雷的方法,初始化用随机数来做。
『肆』 关于java编程的扫雷程序
强人啊!!!