public void paint(Graphics g) {
//循环的是横排
for(int i=0;i<=19;i++) {
//循环的是竖排
for(int j=0;j<=19;j++) {
//等于1判断的是黑色棋子的坐标
if(chess[i][j]==1) {
//算出横轴在棋盘所有的坐标
int tempX=i*35+50;
//算出竖轴在棋盘上所有坐标
int tempY=j*35+40;
//加入黑棋子
label.setIcon(black);
//加入棋子的坐标位置
label.setBounds(tempX,tempY,32,32);
//代入背景棋盘
lbl[0].add(label);
//刷新背景
lbl[0].repaint();
}
//等于2判断的是白色棋子的坐标
if(chess[i][j]==2) {
//算出在横轴棋盘上的所有坐标
int tempX=i*35+50;
//算出竖轴在棋盘上的所有坐标
int tempY=j*35+40;
//加入白棋
label.setIcon(white);
//白棋的坐标和大小
label.setBounds(tempX,tempY,32,32);
//代入背景图
lbl[0].add(label);
}
}
}