Принял только с явной ошибкой, if (gameField[y][x].isMine) { setCellValue(x, y, MINE); } что и видно по отрисовке поля