kong.java
来自「SWT实现人人的象棋程序 供学习SWT的同志做个参考」· Java 代码 · 共 74 行
JAVA
74 行
package com.catking.chess;
import java.util.Set;
import com.catking.Utility.*;
import com.catking.Manager.BoardStateManager;
public class Kong extends Chess{
public Kong(int color){
super(KONG);
}
public void paint() {
//画背景
if(BoardStateManager.isGaming())
ChessPane.canvas.eraseChess(x, y);
//要不然没开始,就不画自己
}
public void showCursor(){
//默认箭头
ChessPane.canvas.resetCursor();
}
public boolean showSelectedEffect(){
//什么也不做
return false;
}
@Override
public Set<Position> availableSteps() {
// TODO Auto-generated method stub
return null;
}
@Override
public int setPos(int x, int y, boolean alter) {
// TODO Auto-generated method stub
return BoardStateManager.CANNOT_PUT_CHESS;
}
//不能威胁将军
public boolean isJiangJun(){
return false;
}
@Override
public void go() {
// TODO Auto-generated method stub
System.out.print("空");
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?