用Java swing写一个简单象棋程序的心里历程(2)

说干就干,在Data类里面写了两个静态方法,首先就是把真实的坐标转换成简单的0,1,2,3。还有就是把简单的0、1、2、3转成真实的像素坐标。其中每一个象棋子的长宽都是 41 像素。 再就是在每一个棋子类里面设置走的规则,有哪些地方不可以走,我通过了重写 setLocation的方法来实现的,再里面加上判断语句就可以。以后在GamePanel里监听鼠标的按下位置后,就用 重写的setLocatio
相关文章
相关标签/搜索