當前位置:首頁 » 編程語言 » 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-08-24 16:02:29 瀏覽:625
sqlserver表值函數 發布:2025-08-24 15:56:27 瀏覽:553
linuxc內存泄露 發布:2025-08-24 15:54:30 瀏覽:111
python讀取文件每一行 發布:2025-08-24 15:32:27 瀏覽:79
abbplc編程軟體 發布:2025-08-24 15:31:43 瀏覽:206
蘋果關閉密碼如何設置新密碼 發布:2025-08-24 14:28:41 瀏覽:298
安卓機安裝包在哪裡找 發布:2025-08-24 14:09:32 瀏覽:958
密碼本時鍾如何打開 發布:2025-08-24 13:45:48 瀏覽:721
安卓微信分身怎麼弄 發布:2025-08-24 13:45:48 瀏覽:942
attributejava從 發布:2025-08-24 13:16:30 瀏覽:27