求基于Java设计的简易版的扫雷代码,能实现基本功能即可,不要那种分 50
1个回答
2016-05-27 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
关注
展开全部
这些东西早忘光了说下我的理解希望可以帮助你把。
你先想好用什么来做,java swing里面做这个的,我记得这个东西可以直接用button来做的。
这些button形成一个矩形,用一个数组来记录每个位置,比如point (x,y)这种。
用一个map来存放每个位置上button的状态,比如用0表示是雷,1不是。2是已经显示空白的区域,最后可能就是map((x,y),1);这种。
然后基本就是一些逻辑问题了,比如随机地雷位置(设置3里面随机数设置多少个是01).怎么右键点击显示周围雷个数,这些都是不少工作。
我能想到的就这些,毕竟过了很久了,你现在要是上学的话就抓紧写这个东西,我感觉你有了思路查资料的话一个礼拜差不多也就能看得出能不能做出来,不能做出来在找源码学吧,这些东西自己先做一遍和看源码在学习效果差挺多。
你先想好用什么来做,java swing里面做这个的,我记得这个东西可以直接用button来做的。
这些button形成一个矩形,用一个数组来记录每个位置,比如point (x,y)这种。
用一个map来存放每个位置上button的状态,比如用0表示是雷,1不是。2是已经显示空白的区域,最后可能就是map((x,y),1);这种。
然后基本就是一些逻辑问题了,比如随机地雷位置(设置3里面随机数设置多少个是01).怎么右键点击显示周围雷个数,这些都是不少工作。
我能想到的就这些,毕竟过了很久了,你现在要是上学的话就抓紧写这个东西,我感觉你有了思路查资料的话一个礼拜差不多也就能看得出能不能做出来,不能做出来在找源码学吧,这些东西自己先做一遍和看源码在学习效果差挺多。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询