程序得出的是一个很多方格的图。
如何实现点一下方格,其顔色就按要求的改变?????import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;class WinGrid extends JFrame{
GridLayout grid;
WinGrid(){
grid=new GridLayout(12,12);
grid.addMouseListener(police);
setLayout(grid);
Label label[][]=new Label[12][12];
for(int i=0;i<12;i++){
for(int j=0;j<12;j++){
label[i][j]=new Label();
if((i+j)%2==0)

label[i][j].setBackground(Color.white);
else
label[i][j].setBackground(Color.blue);
add(label[i][j]);
}
}
setBounds(10,10,260,260);
setVisible(true);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
validate();

}
 public void mouseClicked(MouseEvent e) {
    for(int i=0;i<12;i++){
for(int j=0;j<12;j++){
label[i][j]=new Label();
if((i+j)%2==0)

label[i][j].setBackground(Color.red);
else
label[i][j].setBackground(Color.blue);
add(label[i][j]);
}
}
    }
}



public class Example11_4{
public static void main(String args[]){
new WinGrid();


}



}