浏览 4497 次
锁定老帖子 主题:一个拼图小游戏
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-07-10
最后修改:2009-07-10
这是第三个版本,有待改进,我会及时更新的。 不过在算法上可能会有些问题,见谅,望高手们给予纠正……不胜感激! 这是我用JButton来实现的,托盘的图标设置是前不久刚学会的! 图中,最右边的那个是主窗口。当鼠标进入拼图区域时,会变成一只手的形状,当你点击一下某个方块的时候,鼠标会变成移动的形状,再点一下就变回手形。 移到方块的方法:点一下空格旁边的某个方块,再点空格,那么那个方块就会移动到空格处。 主窗口上面有五个按钮:一、“查看原图片”,您在拼图时,可以点击此按钮来显示原图片;二、“更换图片”,就是最左边的窗口,窗口的左边是一个列表和一个按钮,右边是图片浏览区域,点一下列表中的某一个选项就会在右边的区域中显示出原图片,点“确定”就可以回到主窗口来玩拼图了, 我只提供了六幅图片,其中,waterfall和snowTree都是5*5个方块的,moutain和LeeHom都是4*4个方块的,WuYiShan是3*3个方块的,LeeHom2是6*6个方块的;三、“重新排列”,当您实在找不到相应方块或没有思路的时候,点一下,换一换布局!四、“再来一局”,这个按钮平时是不可用的,当您拼出一局时,它会变为可用状态,点一下开始新的一局;五、“关于”,一些版本信息和作者的一些信息,还有一些注意事项…… 最下面是状态栏,其中那分数不是真实的分数,仅作为您是否把相应的方块移入它本该在的位置的一个参考。 以下的附件是我修改过后上传的,把Puzzle.rar里面的image2解压出来后,和Puzzle.jar放同一个目录下,再双击Puzzle.jar就可以。当然,前提是你的电脑上安装了JDK……。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2009-07-10
8错,呵呵,再加上一个自动拼的功能就好了.
|
|
返回顶楼 | |
发表时间:2009-07-22
你的图片都是分割好的,我想要是做成随意找个图片(当然要控制图片的尺寸),然后程序运行的时候再内存中分割那种就跟好了,这样的话就能够使用用户自定的图片了
|
|
返回顶楼 | |