我经常遇到 NullPointerExceptionclickCell[r][c] = false;
并且new LifeGUI(new LifeModel(x, y, s);
无法修复它。请解释为什么会出现这个问题以及我如何解决它。
代码:
public LifeModel(int rows, int cols, int cellSize) {
row = rows;
col = cols;
cSize = cellSize;
for (int r = 0; r < row; r++) {
for ( int c = 0; c < col; c++) {
clickCell[r][c] = false;
}
}
}
public static void main(int x, int y, int s) {
new LifeGUI(new LifeModel(x, y, s));
}