全文预览

中国象棋源代码Java程序(精选)

上传者:qnrdwb |  格式:doc  |  页数:53 |  大小:0KB

文档介绍
& Man < 30){Р rule.cannonRule(play[Man],play,me);Р }Р Р //移动车Р else if (Man >=0 && Man < 4){Р rule.cannonRule(play[Man],play,me);Р }Р Р //移动马Р else if (Man > 3 && Man < 8){Р rule.horseRule(play[Man],play,me);Р }Р Р //移动相、象Р else if (Man > 7 && Man < 12){Р rule.elephantRule(Man,play[Man],play,me);Р }Р Р //移动仕、士Р else if (Man > 11 && Man < 16){Р rule.chapRule(Man,play[Man],play,me);Р }Р Р //移动将、帅Р else if (Man == 30 || Man == 31){Р rule.willRule(Man,play[Man],play,me);Р }Р Р //是否走棋错误(是否在原地没有动)Р if (Ex == play[Man].getX() && Ey == play[Man].getY()){Р text.setText(" 黑棋走棋");Р chessPlayClick=1;Р }Р Р else {Р text.setText(" 红棋走棋");Р chessPlayClick=2;?Р }Р Р }//else if Р Р //当前没有操作(停止闪烁)Р chessManClick=false;Р Р }//ifР Р //单击棋子Р else{Р //第一次单击棋子(闪烁棋子)Р if (!chessManClick){Р for (int i=0;i<32;i++){

收藏

分享

举报
下载此文档