文章目录 一、引入问题 二、解决问题 1、理清思路 2、创建Java项目MapGenerator 3、在src里创建net.hw.map包,在里面创建MapGenerator类 (1)继承JFrame类,实现ActionListener接口 (2)声明变量 (3)设置迷宫地图行数与列数 (4)编写构造方法 (5)编写初始化图形用户界面方法 (6)编写控件单击事件处理方法 (7)编写主方法 4、MapGenerator完整代码 三、测试迷宫地图生成器 四、Java版生命游戏 一、引入问题 本期18软件1班网页脚本实训项目是完成一个JavaScript版迷宫游戏。 迷宫地图是如何生成的呢?很简单,将一个正方形区域等分为若干行与若干列,比如25行25列,这样就有625个单元格,用一个二维数组map[25][25]就可以保存625个单元格信息,map[i][j] = 1表示该单元格要绘制砖,而map[i][j] = 0表示该单元格不绘制砖。 上述迷宫地图对应的二维数组: var mapArray = [ [0, 0