Java版的中国象棋,含源码

时间:2014-03-24 11:48:34
【文件属性】:

文件名称:Java版的中国象棋,含源码

文件大小:136KB

文件格式:RAR

更新时间:2014-03-24 11:48:34

象棋 Java 源码 供参考 学习

用Java实现的中国象棋,包括源码和可执行文件(chess.jar 直接运行)。 package chess; import java.awt.Color; import java.awt.Font; import javax.swing.JLabel; /** * 位置类,表示棋盘上的一个位置,能包含一个棋子 * * @author 徐磊 */ public class ChessPoint extends JLabel { private Chessman chessman; public final int x; // X轴坐标 public final int y; // y轴坐标 public final int width;//在棋盘上的真实位置横坐标 public final int heiget;//在棋盘上的真实位置纵坐标 private ChessBoard board; public ChessPoint(ChessBoard board, int pointX, int pointY) { board.add(this); super.setSize(40, 40); super.setLocation(pointX, pointY); super.setBounds(pointX - 20, pointY - 20, 40, 40); super.setText(" "); super.setForeground(Color.white); super.setFont(new Font("隶书", Font.BOLD, 35)); this.x = -1; this.y = -1; this.width = pointX; this.heiget = pointY; this.board = board; }


【文件预览】:
chess源码
----Rule.java(11KB)
----Chess.java(568B)
----Main.java(1KB)
----ChessPoint.java(2KB)
----Chessman.java(637B)
----ChessBoard.java(10KB)
chess.jar

网友评论

  • 差评,拿别人的代码改了来骗积分
  • 无语,就是把别人的代码改了下