📄 chessman.java
字号:
/**
*
*/
package server;
/**
* @author Justok
*
*/
public class Chessman{
/**
* @param args
*/
public String src; //the pic src
public int x;//x coordinate
public int y;//y coordinate
public boolean alive = true;
public int ax = -1;
public int ay = -1;
public String name;
public Chessman(String isrc, int ix, int iy, String iname)
{
src = isrc;
x = ix;
y = iy;
name = iname;
}//Chessman
public void setChessman(String isrc, int iax, int iay)
{
src = isrc;
ax = iax;
ay = iay;
}//Chessman
public void moveChessman(javax.swing.JFrame parent, int newx, int newy)
{
System.out.println("\tmoveChessman(g, "+newx+", "+newy+"): move "+src+" from ("+x+", "+y+"to ("+newx+", "+newy+")");
x = newx;
y = newy;
parent.repaint();
System.out.println("\tOK moveChessman(g, "+newx+", "+newy+"): move "+src+" from ("+x+", "+y+"to ("+newx+", "+newy+") ");
}//moveChessman()
}//class Chessman
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -