资源简介
代码片段和文件信息
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\ChineseChessMainfr
文件 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\ChineseChessMainfr
............此处省略17个文件信息
- 上一篇:java 推箱子源码
- 下一篇:魔方小游戏 java源码
评论
共有 条评论