• 大小: 0.60M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-02-01
  • 语言: Java
  • 标签: 象棋  

资源简介


资源截图

代码片段和文件信息

package chinesechess2;

import java.awt.event.MouseEvent;

import javax.swing.JLabel;

/* 定义中国象棋规则的类 */
public class ChineseCheseRule {
/** 卒子的移动规则 */
public void armsRule(int Man JLabel chessMain MouseEvent me) {
int boardX = Math.round((float) (me.getX() - 24) / 57) * 57 + 24;
int boardY = Math.round((float) (me.getY() - 56) / 57) * 57 + 56;
// 黑卒向下
if (Man < 21) {
// 向下移动
if (boardY - chessMain.getY() == 57 && boardX == chessMain.getX()
&& boardY <= 569) {
ChineseChessMainframe.list.add(String.valueOf(1));
ChineseChessMainframe.list
.add(String.valueOf(chessMain.getX()));
ChineseChessMainframe.list
.add(String.valueOf(chessMain.getY()));
ChineseChessMainframe.list.add(String.valueOf(Man));
chessMain.setBounds(chessMain.getX() chess

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2020-04-19 20:46  象棋\
     文件         301  2012-07-22 20:56  象棋\.classpath
     文件         382  2019-09-25 16:32  象棋\.project
     目录           0  2020-04-19 20:46  象棋\.settings\
     文件          88  2012-07-22 20:58  象棋\.settings\org.eclipse.core.resources.prefs
     文件         629  2012-07-22 20:56  象棋\.settings\org.eclipse.jdt.core.prefs
     目录           0  2020-04-19 20:46  象棋\bin\
     目录           0  2020-04-19 20:46  象棋\bin\chinesechess2\
     文件       19965  2020-04-19 20:14  象棋\bin\chinesechess2\ChineseCheseRule.class
     文件         560  2020-04-19 20:14  象棋\bin\chinesechess2\ChineseChess.class
     文件       12487  2020-04-19 20:14  象棋\bin\chinesechess2\ChineseChessMainframe.class
     文件      204100  2011-11-17 23:58  象棋\bin\chinesechess2\main.gif
     文件        2509  2011-11-17 23:58  象棋\bin\chinesechess2\红卒.gif
     文件        2509  2011-11-17 23:58  象棋\bin\chinesechess2\红士.gif
     文件        2545  2011-11-17 23:58  象棋\bin\chinesechess2\红将.gif
     文件        2576  2011-11-17 23:58  象棋\bin\chinesechess2\红炮.gif
     文件        2507  2011-11-17 23:58  象棋\bin\chinesechess2\红象.gif
     文件        2492  2011-11-17 23:58  象棋\bin\chinesechess2\红车.gif
     文件        2549  2011-11-17 23:58  象棋\bin\chinesechess2\红马.gif
     文件        2549  2011-11-17 23:58  象棋\bin\chinesechess2\黑卒.gif
     文件        2494  2011-11-17 23:58  象棋\bin\chinesechess2\黑士.gif
     文件        2598  2011-11-17 23:58  象棋\bin\chinesechess2\黑将.gif
     文件        2613  2011-11-17 23:58  象棋\bin\chinesechess2\黑炮.gif
     文件        2568  2011-11-17 23:58  象棋\bin\chinesechess2\黑象.gif
     文件        2485  2011-11-17 23:58  象棋\bin\chinesechess2\黑车.gif
     文件        2560  2011-11-17 23:58  象棋\bin\chinesechess2\黑马.gif
     目录           0  2020-04-19 20:46  象棋\src\
     目录           0  2020-04-19 20:46  象棋\src\chinesechess2\
     文件       50182  2012-07-28 22:38  象棋\src\chinesechess2\ChineseCheseRule.java
     文件         220  2012-07-28 22:03  象棋\src\chinesechess2\ChineseChess.java
     文件       17745  2012-07-28 22:52  象棋\src\chinesechess2\ChineseChessMainframe.java
............此处省略17个文件信息

评论

共有 条评论