Example #1
0
  public void rozmiescBomby(Pole p) {
    int XWsp = p.getXWsp(); // kolumna
    int YWsp = p.getYWsp(); // wiersz
    Random rand = new Random();
    int ilosc_bomb_do_rozmieszczenia = ilosc_bomb;

    do {
      int k = rand.nextInt(ilosc_kolumn);
      int w = rand.nextInt(ilosc_wierszy);
      if (k != XWsp
          && w != YWsp
          && tablica[w][k].isBomba()
              == false) { // sprawdzam czy to nie jest kliknięte wlaśnie pole oraz czy nie ma na nim
        // już bomby
        tablica[w][k].setBomba(true);
        ilosc_bomb_do_rozmieszczenia--;
        System.out.println("Ustawiono bombę w polu: (x, y)=(" + k + ", " + w + ")");
      }
    } while (ilosc_bomb_do_rozmieszczenia > 0);
  }