资源简介
JAVA-连连看 用纯java实现的连连看小游戏,项目完整带文档说明
代码片段和文件信息
import java.net.URL;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import cn.elva.Settings;
import cn.elva.model.ArrayPoint;
public class ChessButton extends JButton
{
// 按钮所对应的数组中的值和位置用ArrayPoint结构来表示
protected ArrayPoint point = null;
/**
* 构造函数指定按钮所代表的值和位置
*
* @param row
* 所在行号
* @param col
* 所在列号
* @param value
* 代表的值
*/
public ChessButton(int row int col int value)
{
this(new ArrayPoint(row col value));
}
/**
* 构造函数
*
* @param point
* 值和位置的数据结构
*/
public ChessButton(ArrayPoint point)
{
this.point = point;
String name =“Resource/“+point.getValue() + Settings.RELEX;
URL url = ChessButton.class.getResource(name);
// System.out.println(url);
ImageIcon icon = new ImageIcon( url );
this.setIcon(icon);
}
/**
* 构造函数使用默认值
*/
public ChessButton()
{
this(new ArrayPoint(0 0 0));
}
/**
* 返回当前按钮代表的位置和值
*
* @return point
*/
public ArrayPoint getPoint()
{
return point;
}
/**
* 设置此按钮所代表的位置和值
*
* @param point
* 要设置的 point
*/
public void setPoint(ArrayPoint point)
{
this.point = point;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2014-12-08 23:15 JAVA-连连看\
文件 226 2014-06-09 17:40 JAVA-连连看\.classpath
文件 505 2014-06-09 17:40 JAVA-连连看\.project
文件 1752 2014-06-09 17:40 JAVA-连连看\ChessButton.class
文件 1357 2014-06-09 17:40 JAVA-连连看\ChessButton.java
目录 0 2014-12-08 23:15 JAVA-连连看\cn\
目录 0 2014-12-08 23:15 JAVA-连连看\cn\elva\
目录 0 2014-12-08 23:15 JAVA-连连看\cn\elva\model\
文件 1284 2014-06-09 17:40 JAVA-连连看\cn\elva\model\ArrayPoint.class
文件 902 2014-06-09 17:40 JAVA-连连看\cn\elva\model\ArrayPoint.java
文件 3954 2014-06-09 17:40 JAVA-连连看\cn\elva\model\Map.class
文件 7982 2014-06-09 17:40 JAVA-连连看\cn\elva\model\Map.java
文件 325 2014-06-09 17:40 JAVA-连连看\cn\elva\Settings.class
文件 529 2014-06-09 17:40 JAVA-连连看\cn\elva\Settings.java
文件 610 2014-06-09 17:40 JAVA-连连看\Mainfr
文件 610 2014-06-09 17:40 JAVA-连连看\Mainfr
文件 1064 2014-06-09 17:40 JAVA-连连看\Mainfr
文件 617 2014-06-09 17:40 JAVA-连连看\Mainfr
文件 540 2014-06-09 17:40 JAVA-连连看\Mainfr
文件 1291 2014-06-09 17:40 JAVA-连连看\Mainfr
文件 4053 2014-06-09 17:40 JAVA-连连看\Mainfr
文件 4187 2014-06-09 17:40 JAVA-连连看\Mainfr
文件 3099 2014-06-09 17:40 JAVA-连连看\MapUI.class
文件 4427 2014-06-09 17:40 JAVA-连连看\MapUI.java
目录 0 2014-12-08 23:15 JAVA-连连看\Resource\
文件 34150 2014-06-09 17:40 JAVA-连连看\Resource\0.gif
文件 49747 2014-06-09 17:40 JAVA-连连看\Resource\1.gif
文件 50545 2014-06-09 17:40 JAVA-连连看\Resource\10.gif
文件 61619 2014-06-09 17:40 JAVA-连连看\Resource\11.gif
文件 25794 2014-06-09 17:40 JAVA-连连看\Resource\12.gif
文件 48144 2014-06-09 17:40 JAVA-连连看\Resource\13.gif
............此处省略12个文件信息
相关资源
- 50个java小游戏源代码
- java小游戏jar
- Java小游戏之数字彩虹雨
- Java小游戏扑克牌
- 320X240Java小游戏
- java实现象棋
- Java课设:Java小游戏 内+PPT
- Java小游戏之愤怒的小鸟
- JAVA编写捕鱼达人源代码
- Java小游戏鱼吃鱼,误闯太空,卡牌
- JAVA小游戏源码5个
- java小游戏适合初学者
- java小游戏《饲养宠物》源代码
- java编写的游戏(源码、注释)
- java小游戏
- 精典java游戏合集 欢迎大家
- Java小游戏贪吃蛇 完整
- java连连看游戏源代码
- java代码小游戏—飞扬的小鸟源码
- java小游戏推箱子(含界面)
- java小游戏 大炮打小鸟
- 射击小球键控java小游戏
- JAVA小游戏源代码 超级玛丽
- 五子棋java小游戏源代码
- 7个Java小游戏源代码
- java 坦克大战
- Java小游戏毕业设计论文
- java小游戏飞机大战 源代码以及素材
- JAVA小游戏,适合初学JAVA的新手
- java小游戏推箱子
川公网安备 51152502000135号
评论
共有 条评论