Zajawka dla ciekawskich
/// £atanie dziur
if (i == 1 || i == 2) {
for (int a = 0; a < Plansza.getRozmiarPlanszy(); a++) {
for (int b = 0; b < Plansza.getRozmiarPlanszy(); b++) {
if (PlanszaKomputera.getStatus(a, b).equals(FieldStatus.PUSTY)) {
if ((PlanszaKomputera.getStatus(a - 1, b).equals(FieldStatus.SUPER_NIEDOSTEPNY) ||
PlanszaKomputera.getStatus(a - 2, b).equals(FieldStatus.SUPER_NIEDOSTEPNY)) ||
(PlanszaKomputera.getStatus(a + 1, b).equals(FieldStatus.SUPER_NIEDOSTEPNY) ||
PlanszaKomputera.getStatus(a + 2, b).equals(FieldStatus.SUPER_NIEDOSTEPNY)) ||
(PlanszaKomputera.getStatus(a, b - 1).equals(FieldStatus.SUPER_NIEDOSTEPNY) ||
PlanszaKomputera.getStatus(a, b - 2).equals(FieldStatus.SUPER_NIEDOSTEPNY)) ||
(PlanszaKomputera.getStatus(a, b + 1).equals(FieldStatus.SUPER_NIEDOSTEPNY) ||
PlanszaKomputera.getStatus(a, b + 2).equals(FieldStatus.SUPER_NIEDOSTEPNY)) ||
(PlanszaKomputera.getStatus(a - 1, b).equals(FieldStatus.SUPER_NIEDOSTEPNY) ||
PlanszaKomputera.getStatus(a + 1, b).equals(FieldStatus.SUPER_NIEDOSTEPNY)) ||
(PlanszaKomputera.getStatus(a, b - 1).equals(FieldStatus.SUPER_NIEDOSTEPNY) ||
PlanszaKomputera.getStatus(a, b + 1).equals(FieldStatus.SUPER_NIEDOSTEPNY)) ||
(PlanszaKomputera.getStatus(a - 1, b).equals(FieldStatus.SUPER_NIEDOSTEPNY) ||
PlanszaKomputera.getStatus(a - 1, b + 1).equals(FieldStatus.SUPER_NIEDOSTEPNY)) ||
(PlanszaKomputera.getStatus(a - 1, b).equals(FieldStatus.SUPER_NIEDOSTEPNY) ||
PlanszaKomputera.getStatus(a - 1, b - 1).equals(FieldStatus.SUPER_NIEDOSTEPNY)) ||
(PlanszaKomputera.getStatus(a, b + 1).equals(FieldStatus.SUPER_NIEDOSTEPNY) ||
PlanszaKomputera.getStatus(a - 1, b + 1).equals(FieldStatus.SUPER_NIEDOSTEPNY)) ||
(PlanszaKomputera.getStatus(a, b + 1).equals(FieldStatus.SUPER_NIEDOSTEPNY) ||
PlanszaKomputera.getStatus(a + 1, b + 1).equals(FieldStatus.SUPER_NIEDOSTEPNY)) ||
(PlanszaKomputera.getStatus(a + 1, b).equals(FieldStatus.SUPER_NIEDOSTEPNY) ||
PlanszaKomputera.getStatus(a + 1, b + 1).equals(FieldStatus.SUPER_NIEDOSTEPNY)) ||
(PlanszaKomputera.getStatus(a + 1, b).equals(FieldStatus.SUPER_NIEDOSTEPNY) ||
PlanszaKomputera.getStatus(a + 1, b - 1).equals(FieldStatus.SUPER_NIEDOSTEPNY)) ||
(PlanszaKomputera.getStatus(a, b - 1).equals(FieldStatus.SUPER_NIEDOSTEPNY) ||
PlanszaKomputera.getStatus(a - 1, b - 1).equals(FieldStatus.SUPER_NIEDOSTEPNY)) ||
(PlanszaKomputera.getStatus(a, b - 1).equals(FieldStatus.SUPER_NIEDOSTEPNY) ||
PlanszaKomputera.getStatus(a + 1, b - 1).equals(FieldStatus.SUPER_NIEDOSTEPNY)) ||
(PlanszaKomputera.getStatus(a + 1, b).equals(FieldStatus.SUPER_NIEDOSTEPNY) ||
PlanszaKomputera.getStatus(a, b - 1).equals(FieldStatus.SUPER_NIEDOSTEPNY)) ||
(PlanszaKomputera.getStatus(a, b + 1).equals(FieldStatus.SUPER_NIEDOSTEPNY) ||
PlanszaKomputera.getStatus(a + 1, b).equals(FieldStatus.SUPER_NIEDOSTEPNY)) ||
(PlanszaKomputera.getStatus(a - 1, b).equals(FieldStatus.SUPER_NIEDOSTEPNY) ||
PlanszaKomputera.getStatus(a, b - 1).equals(FieldStatus.SUPER_NIEDOSTEPNY)) ||
(PlanszaKomputera.getStatus(a - 1, b).equals(FieldStatus.SUPER_NIEDOSTEPNY) ||
PlanszaKomputera.getStatus(a, b + 1).equals(FieldStatus.SUPER_NIEDOSTEPNY))) {
}
}
}
}
}
Komentarz jest dość tafny. Ładanie dziur, w mózgu chyba... :D
Poza tą klasą to nawet wyglądało znośnie jak na początkującego. Ale w tym Game.java to popłynąłeś totalnie.