• 大小: 70KB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2021-01-05
  • 语言: Java
  • 标签: java  象棋  

资源简介

java开发的中国象棋游戏,加入美观的素材,提供源代码

资源截图

代码片段和文件信息

import java.awt.Graphics;
import java.awt.Image;
import java.awt.Point;
import java.awt.Toolkit;
import java.awt.image.ImageObserver;

import javax.swing.JPanel;

class Chess // 棋子类
{
public static final short REDPlayer = 1;
public static final short BLACKPlayer = 0;
public short player; // 红子为REDPlayer,黑子为BLACKPlayer
public String typeName; // 帅、士...
public Point pos; // 位置
private Image chessImage; // 棋子图案

public Chess(short player String typeName Point chesspos) {
this.player = player;
this.typeName = typeName;
this.pos = chesspos;
// 初始化棋子图案
// 不能使用switch (typeName)因为switch不支持String枚举
if (player == REDPlayer) {
if (typeName.equals(“帅“))
chessImage = Toolkit.getDefaultToolkit().getImage(“pic\\帅.png“);
else if (typeName.equals(“仕“

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

     文件        232  2014-08-20 17:56  Java象棋2\.classpath

     文件        387  2014-08-20 17:56  Java象棋2\.project

     文件       2464  2014-08-20 17:56  Java象棋2\bin\Chess.class

     文件       3680  2014-08-20 17:56  Java象棋2\bin\ChessBoard$1.class

     文件      11952  2014-08-20 17:56  Java象棋2\bin\ChessBoard.class

     文件        768  2014-08-20 17:56  Java象棋2\bin\Frmchess$1.class

     文件        710  2014-08-20 17:56  Java象棋2\bin\Frmchess$2.class

     文件       1196  2014-08-20 17:56  Java象棋2\bin\Frmchess$3.class

     文件       2582  2014-08-20 17:56  Java象棋2\bin\Frmchess.class

     文件        105  2014-08-20 17:56  Java象棋2\pic\Empty.png

     文件      74922  2014-08-20 17:56  Java象棋2\pic\qipan.jpg

     文件       1439  2014-08-20 17:56  Java象棋2\pic\仕1.png

     文件       1512  2014-08-20 17:56  Java象棋2\pic\兵.png

     文件       1475  2014-08-20 17:56  Java象棋2\pic\卒1.png

     文件       1370  2014-08-20 17:56  Java象棋2\pic\士.png

     文件       1618  2014-08-20 17:56  Java象棋2\pic\将1.png

     文件       1499  2014-08-20 17:56  Java象棋2\pic\帅.png

     文件       1634  2014-08-20 17:56  Java象棋2\pic\炮.png

     文件       1646  2014-08-20 17:56  Java象棋2\pic\炮1.png

     文件       1564  2014-08-20 17:56  Java象棋2\pic\相.png

     文件       1594  2014-08-20 17:56  Java象棋2\pic\象1.png

     文件       1544  2014-08-20 17:56  Java象棋2\pic\车.png

     文件       1508  2014-08-20 17:56  Java象棋2\pic\车1.png

     文件       1452  2014-08-20 17:56  Java象棋2\pic\马.png

     文件       1432  2014-08-20 17:56  Java象棋2\pic\马1.png

     文件       2945  2014-08-20 17:56  Java象棋2\src\Chess.java

     文件      17842  2014-08-20 17:56  Java象棋2\src\ChessBoard.java

     文件       3071  2014-08-20 17:56  Java象棋2\src\Frmchess.java

     目录          0  2014-08-20 17:56  Java象棋2\bin

     目录          0  2014-08-20 17:56  Java象棋2\pic

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

评论

共有 条评论