• 大小: 0.18M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2020-12-27
  • 标签: 游戏拼图  java  

资源简介

本实例是利用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


评论

共有 条评论