import javax.swing.*;
import java.awt.*;
public class ex123{
public static void main(String args[]){
wingrid win =new wingrid();
}
}
class wingrid extends JFrame{
GridLayout grid;
JPanel chessboard;
wingrid(){
chessboard=new JPanel();
grid=new GridLayout(12,12);
chessboard.setLayout(grid);
JLabel[][] label=new JLabel[12][12];
for(int i=0;i<12;i++){
for(int j=0;j<12;j++){
label[i][j]=new JLabel();
if((i+j)%2==0)
label[i][j].setBackground(Color.black);
else
label[i][i].setBackground(Color.white);
chessboard.add(label[i][j]);
}
}
add(chessboard,BorderLayout.CENTER);
add(new Button("北方参战者"),BorderLayout.NORTH);
add(new Button("南方参战者"),BorderLayout.SOUTH);
add(new Button("西方参战者"),BorderLayout.WEST);
add(new Button("东方参战者"),BorderLayout.EAST);
setBounds(10,10,570,390);
setVisible(true);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
validate();
}
}