bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

Java實現兩人五子棋游戲(四)落子動作的實現-創新互聯

之前的兩篇文章:Java實現兩人五子棋游戲(二) 畫出棋盤;Java實現兩人五子棋游戲(三) 畫出棋子

成都創新互聯專業為企業提供來鳳網站建設、來鳳做網站、來鳳網站設計、來鳳網站制作等企業網站建設、網頁設計與制作、來鳳企業網站模板建站服務,10余年來鳳做網站經驗,不只是建網站,更提供有價值的思路和整體網絡服務。

Java實現兩人五子棋游戲(四) 落子動作的實現

前面,我們已經畫好的棋盤和棋子,接下來,我們要通過鼠標點擊屏幕獲取落子位置并落子(先不考慮行棋方和勝負判斷)。

步驟:

1)捕捉鼠標按下的位置

2)經過坐標變換(由像素位置->0-19的棋盤位置)

3)更新記錄棋盤狀態的二維數組

4)重新渲染繪制棋盤。

-------------落子動作代碼示例如下--------------

Java實現兩人五子棋游戲(四) 落子動作的實現

一個棋子類Chessman.java

package xchen.test.simpleGobang; 
 
public class Chessman { 
 private int color;//1-white,0-black 
 private boolean placed = false; 
 
 public Chessman(int color,boolean placed){ 
 this.color=color; 
 this.placed=placed; 
 } 
 
 public boolean getPlaced() { 
 return placed; 
 } 
 
 public void setPlaced(boolean placed) { 
 this.placed = placed; 
 } 
 
 public int getColor() { 
 return color; 
 } 
 
 public void setColor(int color) { 
 this.color = color; 
 } 
} 

網站標題:Java實現兩人五子棋游戲(四)落子動作的實現-創新互聯
網頁路徑:http://vcdvsql.cn/article28/dshpcp.html

成都網站建設公司_創新互聯,為您提供企業網站制作小程序開發ChatGPT網站維護自適應網站網站導航

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

搜索引擎優化