• 大小: 0.67M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-03-26
  • 语言: Java
  • 标签: java  

资源简介


Java制作的小游戏 连连看 Java制作的小游戏 连连看 Java制作的小游戏 连连看 Java制作的小游戏 连连看 Java制作的小游戏 连连看 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));
}

/**
 * 返回当前按钮

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

    .......       226  2007-07-13 11:54  连连看\.classpath

    .......       505  2007-07-14 16:57  连连看\.project

     文件       1752  2007-07-18 15:56  连连看\ChessButton.class

     文件       1357  2007-07-18 15:53  连连看\ChessButton.java

     文件       1284  2007-07-18 15:56  连连看\cn\elva\model\ArrayPoint.class

    .......       902  2007-07-17 20:10  连连看\cn\elva\model\ArrayPoint.java

     文件       3954  2007-07-19 09:32  连连看\cn\elva\model\Map.class

     文件       7982  2007-07-19 09:32  连连看\cn\elva\model\Map.java

     文件        325  2007-07-19 10:42  连连看\cn\elva\Settings.class

     文件        529  2007-07-19 10:42  连连看\cn\elva\Settings.java

     文件        610  2007-07-19 10:50  连连看\Mainframe$1.class

     文件        610  2007-07-19 10:50  连连看\Mainframe$2.class

     文件       1064  2007-07-19 10:50  连连看\Mainframe$3.class

     文件        617  2007-07-19 10:50  连连看\Mainframe$4.class

     文件        540  2007-07-19 10:50  连连看\Mainframe$5.class

     文件       1291  2007-07-19 10:50  连连看\Mainframe$6.class

     文件       4053  2007-07-19 10:50  连连看\Mainframe.class

     文件       4187  2007-07-19 10:50  连连看\Mainframe.java

     文件       3099  2007-07-19 11:01  连连看\MapUI.class

     文件       4427  2007-07-19 11:01  连连看\MapUI.java

    .......     34150  2007-07-16 16:52  连连看\Resource\0.gif

    .......     49747  2007-07-16 16:52  连连看\Resource\1.gif

    .......     50545  2007-07-16 16:52  连连看\Resource\10.gif

    .......     61619  2007-07-16 16:52  连连看\Resource\11.gif

    .......     25794  2007-07-16 16:52  连连看\Resource\12.gif

    .......     48144  2007-07-16 16:52  连连看\Resource\13.gif

    .......     51672  2007-07-16 16:52  连连看\Resource\14.gif

    .......     50940  2007-07-16 16:52  连连看\Resource\15.gif

    .......     51400  2007-07-16 16:52  连连看\Resource\16.gif

    .......     32496  2007-07-16 16:52  连连看\Resource\2.gif

............此处省略19个文件信息

评论

共有 条评论