资源简介
用java开发的一个拼图游戏,挺有意思的,可以下载来学习一下,代码不难,一个课程设计的成果,基本上小白有点基础都能懂。

代码片段和文件信息
package puzzle_game;
import java.awt.Rectangle;
import javax.swing.Icon;
import javax.swing.JButton;
@SuppressWarnings(“serial“)
public class Cell extends JButton{
private static int IMAGEWIDTH;//设置按钮的宽度大小
private static int IMAGEHEIGHT;
private int ID = 0;//设置当前按钮的指向坐标
public Cell(Icon icon int id int imagewidth int height)//构造函数初始化,传入两个参数,一个是图像的图标,一个是该按钮的数组ID
{
this.setIcon(icon);
this.ID = id;
this.IMAGEWIDTH = imagewidth;
this.IMAGEHEIGHT = height;
this.setSize(IMAGEWIDTH IMAGEHEIGHT);
}
public void move(Direction dir)//移动
{
Rectangle rec = this.getBounds();//获取当前对象的这个边框
switch(dir)
{
case UP://向上移动,改变坐标
this.setLocation(rec.x rec.y + IMAGEHEIGHT);
break;
case DOWN://向下移动
this.setLocation(rec.x rec.y - IMAGEHEIGHT);
break;
case LEFT://向左移动
this.setLocation(rec.x - IMAGEWIDTH rec.y);
break;
case RIGHT://向右移动
this.setLocation(rec.x + IMAGEWIDTH rec.y);
break;
}
}
public int getID() {
return ID;
}
public int getX()
{
return this.getBounds().x;
}
public int getY()
{
return this.getBounds().y;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 301 2018-01-02 09:33 PinTu\.classpath
文件 381 2018-01-02 09:33 PinTu\.project
文件 598 2018-01-02 09:33 PinTu\.settings\org.eclipse.jdt.core.prefs
文件 1783 2018-01-02 14:21 PinTu\bin\puzzle_game\Cell.class
文件 1070 2018-01-02 14:27 PinTu\bin\puzzle_game\Direction.class
文件 1955 2018-01-02 14:27 PinTu\bin\puzzle_game\Game.class
文件 796 2018-01-02 14:21 PinTu\bin\puzzle_game\Gamefr
文件 1120 2018-01-02 14:21 PinTu\bin\puzzle_game\Gamefr
文件 702 2018-01-02 14:21 PinTu\bin\puzzle_game\Gamefr
文件 4276 2018-01-02 14:21 PinTu\bin\puzzle_game\Gamefr
文件 5610 2018-01-02 14:21 PinTu\bin\puzzle_game\GamePanel.class
文件 1601 2018-01-02 14:21 PinTu\src\puzzle_game\Cell.java
文件 1856 2018-01-02 14:27 PinTu\src\puzzle_game\Direction.java
文件 4604 2018-01-02 14:21 PinTu\src\puzzle_game\Gamefr
文件 5777 2018-01-02 14:21 PinTu\src\puzzle_game\GamePanel.java
目录 0 2018-01-02 14:27 PinTu\bin\puzzle_game
目录 0 2018-01-02 09:59 PinTu\src\puzzle_game
目录 0 2018-01-02 09:33 PinTu\.settings
目录 0 2018-01-02 09:58 PinTu\bin
目录 0 2018-01-02 09:58 PinTu\src
目录 0 2018-01-02 09:33 PinTu
文件 686154 2018-01-02 16:24 大作业JAVA拼图游戏.docx
----------- --------- ---------- ----- ----
718584 22
相关资源
- 多功能拼图游戏软件 java课程设计 含
- android拼图游戏完整源码,图片剪切,
- 安卓拼图游戏实验报告
- android拼图游戏毕设源码.rar
- Java拼图游戏课程设计
- java_课程设计报告_拼图游戏
- Java实现拼图游戏源码
- Java拼图小游戏程序代码及实验报告
- android 拼图游戏可从手机选择一张图片
- 完美版的Android 拼图游戏APK和工程源码
- Java实现拼图小游戏
-
拼图游戏java ap
plet - Android版拼图游戏源码分享
- Android 美女拼图游戏
- JAVA版拼图游戏源代码
- 拼图游戏(java 实现)
- android拼图游戏源码
- JAVA课程设计 拼图游戏
- Java实现拼图游戏支持八数码解决最短
- java 拼图游戏课程设计
- 拼图游戏 源码+所有文件
- Android本科拼图游戏源码
- 基于Android的拼图游戏,IDE为AndroidSt
- java实现的拼图游戏
- java拼图游戏课程设计源代码,内附
- JAVA课程设计合集!!!大学课程。贪
- Java实现拼图游戏
- Eclipse-拼图游戏
- 自己用java做的数字拼图游戏
- java 拼图游戏源代码
评论
共有 条评论