基于java拼图游戏(带文档)
开发工具:eclipse,jdk1.8
- 概述
拼图游戏是广受欢迎的一种智力游戏,它的变化多端,难度不一,让人百玩不厌。拼图游戏是把一张图片分成多个小块,根据难度一般有9块(3×3)、16块(4×4)、25块(5×5)等,然后随机打乱图块的顺序,重新把拼图还原成原来的样子。这次我做的这个拼图小游戏就是一个简单的3×3小拼图,可以实现一般的拼图功能,并且可以选择不同的图片。操作也是非常简单,鼠标点击“开始游戏”进行游戏,然后用鼠标点击拼图块完成拼图就可以了。
- 程序分析。
该游戏程序由MyMainFrame、MyCanvas、Cell三部分组成,其中Cell类是继承的按钮类,并加上相应图片形成拼图方格, MyCanvas类是一个面板,加载Cell类的对象(方格),是这三个类中的核心,并且定义了接收鼠标事件以及开始游戏的方法,MyMainFrame类是主程序,初始化了面板,并在面板上添加了按钮。
- 程序设计,
3.1程序目标
-
将原始图片分割成大小相同的9个小方格,每个小方格加载相应的图片; 通过鼠标点击小方格来进行移动; 用户界面具有标题,并且在上方面板上添加“开始游戏”、“查看图片”、“选择图片”按钮; 原始图片至少有5张以上,进行游戏时可以选择任意一张; 用户界面美观、简洁、友好,符合日常软件的使用规范; 当完成拼图是会弹出消息框显示“恭喜你完成拼图”。
上一篇:
微信小程序ssm电影院售票系统app