當前位置:首頁 » 編程語言 » java畫棋盤

java畫棋盤

發布時間: 2023-08-12 20:48:49

❶ 用java寫一個國際象棋的棋盤,輸出結果要是一張 國際象棋的棋盤

import java.awt.*;
import javax.swing.*;
public class Chessboard extends JApplet {
int baseXPosition, baseYPosition;
int currentXPosition, currentYPosition;
public void init() {
baseXPosition = 40; // 棋盤的開始x位置
baseYPosition = 40; // 棋盤的開始y位置
setBackground(Color.black); // 設置背景顏色黑色
}
public void paint(Graphics g) { // 繪制棋盤
currentXPosition = baseXPosition; // currentXPosition當前的x位置
currentYPosition = baseYPosition; // currentYPosition當前的y位置
for (int row = 0; row < 8; row++) {
currentXPosition = baseXPosition + row * 40;
for (int column = 0; column < 8; column++) {
if ((column + row) % 2 == 0)
g.setColor(Color.white); // 設置棋盤格子的顏色
else
g.setColor(Color.red); // 設置棋盤格子的顏色
currentYPosition = baseXPosition + column * 40;
g.drawRect(currentXPosition,currentYPosition,40,40);//;代碼4 //在當前位置繪制棋盤的格子;每個格子的大小是40*40像
g.fillRect(currentXPosition,currentYPosition,40,40);
}
}
}
}

熱點內容
問解壓 發布:2025-03-19 03:29:44 瀏覽:808
原神手機號如何修改賬號密碼 發布:2025-03-19 03:29:22 瀏覽:186
汽車配置哪些最省錢 發布:2025-03-19 03:10:16 瀏覽:517
如何讓自己伺服器ip不更換 發布:2025-03-19 03:05:07 瀏覽:231
存儲卡是怎麼製造的 發布:2025-03-19 02:57:15 瀏覽:491
怎麼設置區域網伺服器 發布:2025-03-19 02:54:25 瀏覽:338
php備份 發布:2025-03-19 02:54:11 瀏覽:645
如何把本機域名映射到伺服器上 發布:2025-03-19 02:44:20 瀏覽:24
如何連接非本地伺服器 發布:2025-03-19 02:44:17 瀏覽:573
泡泡堂伺服器地址 發布:2025-03-19 02:43:38 瀏覽:898