大家好,现在做一个JAVA拼图游戏. 现上传的代码只能实现3*3,

就是一张图片分成9小格,其中通过移动一空格移动其它8张小图片实现拼图.

现在想将它改进成: 也能实现4*4(中级),5*5(高级),

已研究好几个白天晚上,

还是不知道是究竟将原数组[][]改成动态数组Arraylist.(代码见附件)

请热心者帮我修改一下,不胜感激!