资源简介
本实例是利用java语言自己设计的拼图小游戏
代码片段和文件信息
import java.awt.*;
import java.awt.event.*;
import java.util.Random;
import javax.swing.*;
public class PushPhoto extends Jframe implements ActionListener{
/**
* 本项目实现一个拼图小游戏
* 主要功能:
* 1、随机生成图片排序位置
* 2、图片的交换
* 3、对排序的判断显示完成
* 存在问题:
* 1、不能将显示的空白图片指定位置
* 2、算法问题,有些生成图片不能完成拼图
* 3、本项目的算法时间复杂度过大
* 解决了问题:
* 1、开始时无意点击图片会直接显示游戏结束
* 2、关闭窗口时弹出提示框,是否关闭,单击“是”,则关闭窗口,单击“否”过着“取消”,则不关闭窗口
* @author 2014071003徐洋
*/
private static final long serialVersionUID = 1L;
JPanel jp = new JPanel();// 定义中间容器
JButton[] picture=new JButton[9];
ImageIcon[] icon = new ImageIcon[9];
JButton random = new JButton(“随机“);// 定义按钮控件
JPanel jp_button = new JPanel();
JPanel jp_exit = new JPanel();
JLabel bushu = new JLabel(“步数:“);// 定义步数标签
GridLayout layout = new Gr
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 302 2017-06-01 09:47 tupian\.classpath
文件 21486 2017-06-02 14:17 tupian\1.png
文件 21213 2017-06-02 14:17 tupian\2.png
文件 13035 2017-06-02 14:17 tupian\3.png
文件 23548 2017-06-02 14:17 tupian\4.png
文件 23060 2017-06-02 14:16 tupian\5.png
文件 23345 2017-06-02 14:16 tupian\6.png
文件 20734 2017-06-02 14:16 tupian\7.png
文件 21079 2017-06-02 14:16 tupian\8.png
文件 21000 2017-06-02 14:15 tupian\9.png
文件 4698 2017-06-03 14:57 tupian\PushPhoto.java
目录 0 2017-06-03 14:58 tupian
----------- --------- ---------- ----- ----
193500 12
相关资源
- java 文件上传
- java_NIO_入门.pdf (入门级讲解)
- Java JNI简单实现
- java入门基础使用总结(数组、函数、
- android切图( drawable-hdpi drawable-xhdpi
- java 抓取网页缩略图 源码
- Java编程思维.pdf
- java贪吃蛇 小游戏源码
- 微信小程序获取用户openid源码含后端
- javaweb项目_1
- java spring面试宝典.pdf(共29页)
- effective java中文版 pdf
- java实现的语音对话机器人
- Java自定义注解入门Demo
- treeView
- struts和hibernate注册
- java 统计图表
- java 查找(GeoHash 算法)
- android 可放缩的Mosaic
- JAVA CMPP3.0协议实现
- JAVA JNI 样例,总结了JNI的书写方法。
- Java DVD管理器 基础
- java 图片的模糊处理
- java 跨域上传文件Jquery
- RxJava(请求网络数据+loading效果)
- Retrofit2-Rxjava2联网的封装
- java 反射入门级(reflect)
- 腾讯信鸽推送(java版)
- lsb位图隐写java实现
- Activity之间数据传递-学生信息采集
评论
共有 条评论