Как бы, при тестировании, все ок.
я ему: if (!gameField[y][x].isMine) {
if (gameField[y][x].countMineNeighbors != 0){ ......setCellNumber(x, y, gameField[y][x].countMineNeighbors);.....
Валидатор пишет: В методе openTile(int, int), если элемент не является миной и количество соседей мин не равняется нулю, на игровое поле должно выводиться количество заминированных соседей. Используй метод setCellNumber(int, int, int).
Где-то я накосячил, не вижу где....
package com.javarush.games.minesweeper;
public class GameObject {
public int x,y;
public boolean isMine = false;
public boolean isOpen = false;
public boolean isFlag = false;
public int countMineNeighbors = 0;
public GameObject(int x, int y, boolean isMine){
this.x = x;
this.y = y;
this.isMine = isMine;
}
}