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

资源简介

中国象棋联机版源码及素材java实现 下载

资源截图

代码片段和文件信息

package 中国象棋;

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

import javax.swing.JPanel;

public class Chess {

public static final short REDPlayer = 1;
public static final short BLACKPlayer = 0;
public short player;
public String typeName;
public int xy;//网格地图对应的二维数组的下标
private Image chessImage;//棋子图案
private int leftX=28leftY=20;

public Chess(short playerString typeNameint xint y){
this.player = player;
this.typeName = typeName;
this.x = x;
this.y = y;
if(player == REDPlayer){
switch (typeName){
case “帅“:
chessImage = Toolkit.getDefaultToolkit().getImage(“D://Game//ChineseChessGame//chess7.png“);
break;
case “仕“:
chessImage = Toolkit.getDefaultToolk

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

     文件        220  2019-01-08 11:07  使用说明.txt

     文件        301  2018-12-29 21:32  中国象棋\.classpath

     文件        388  2018-12-29 21:32  中国象棋\.project

     文件        598  2018-12-29 21:32  中国象棋\.settings\org.eclipse.jdt.core.prefs

     文件       3137  2019-01-01 21:37  中国象棋\bin\中国象棋\Chess.class

     文件       4525  2019-01-04 16:55  中国象棋\bin\中国象棋\ChessBoard$1.class

     文件      15795  2019-01-04 16:55  中国象棋\bin\中国象棋\ChessBoard.class

     文件        974  2019-01-03 21:12  中国象棋\bin\中国象棋\GameClient$1.class

     文件        916  2019-01-03 21:12  中国象棋\bin\中国象棋\GameClient$2.class

     文件       1302  2019-01-03 21:12  中国象棋\bin\中国象棋\GameClient$3.class

     文件       1390  2019-01-03 21:12  中国象棋\bin\中国象棋\GameClient$4.class

     文件       2468  2019-01-03 21:12  中国象棋\bin\中国象棋\GameClient.class

     文件        554  2019-01-03 20:53  中国象棋\bin\中国象棋\Node.class

     文件       2841  2019-01-01 21:37  中国象棋\src\中国象棋\Chess.java

     文件      25158  2019-01-04 16:55  中国象棋\src\中国象棋\ChessBoard.java

     文件       3449  2019-01-03 21:12  中国象棋\src\中国象棋\GameClient.java

     文件        475  2019-01-03 20:53  中国象棋\src\中国象棋\Node.java

     文件        301  2018-12-31 20:39  中国象棋服务端\.classpath

     文件        397  2018-12-31 20:39  中国象棋服务端\.project

     文件        598  2018-12-31 20:39  中国象棋服务端\.settings\org.eclipse.jdt.core.prefs

     文件       3137  2019-01-01 21:37  中国象棋服务端\bin\中国象棋\Chess.class

     文件       4702  2019-01-04 16:54  中国象棋服务端\bin\中国象棋\ChessBoard$1.class

     文件      15800  2019-01-04 16:54  中国象棋服务端\bin\中国象棋\ChessBoard.class

     文件        974  2019-01-03 21:14  中国象棋服务端\bin\中国象棋\GameClient$1.class

     文件        916  2019-01-03 21:14  中国象棋服务端\bin\中国象棋\GameClient$2.class

     文件       1302  2019-01-03 21:14  中国象棋服务端\bin\中国象棋\GameClient$3.class

     文件       1390  2019-01-03 21:14  中国象棋服务端\bin\中国象棋\GameClient$4.class

     文件       2468  2019-01-03 21:14  中国象棋服务端\bin\中国象棋\GameClient.class

     文件        554  2019-01-03 20:03  中国象棋服务端\bin\中国象棋\Node.class

     文件       2842  2019-01-01 21:37  中国象棋服务端\src\中国象棋\Chess.java

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

评论

共有 条评论