import java.awt.*;
import javax.swing.*;
class Win extends JFrame
{
    GridLayout grid;
    JLabel label[][];
    public Win()
    {
 setTitle("GridLayoutֵӦ");
grid = new GridLayout(12, 12);
setLayout(grid);
label = new JLabel[12][12];
for (int i = 0; i < 12; i++)
 {
    for (int j = 0; j < 12; j++)
       {
      label[i][j] = new JLabel();
      label[i][j].setOpaque(true);
                if ((i + j) % 2 == 0)
                {
                	label[i][j].setBackground(Color.black);
                }      
                else
                {
                	label[i][j].setBackground(Color.white);
                }    
                add(label[i][j]);
                setBounds(200, 200, 300, 250);
                validate();
                setVisible(true);
            }
        }
    }
}
class GridLayout_test
{
	public static void main(String args[])
	{
        Win ta = new Win();
        
    }
}
