用Java swing寫一個簡單象棋程序的心裏歷程(2)

說幹就幹,在Data類裏面寫了兩個靜態方法,首先就是把真實的座標轉換成簡單的0,1,2,3。還有就是把簡單的0、1、2、3轉成真實的像素座標。其中每一個象棋子的長寬都是 41 像素。 再就是在每一個棋子類裏面設置走的規則,有哪些地方不可以走,我通過了重寫 setLocation的方法來實現的,再裏面加上判斷語句就可以。以後在GamePanel裏監聽鼠標的按下位置後,就用 重寫的setLocatio
相關文章
相關標籤/搜索