예제 #1
0
  /** Рисуем на холсте границы */
  private void drawBoders(Canvas canvas) {
    // draw game
    for (int i = 0; i < width + 2; i++) {
      for (int j = 0; j < height + 2; j++) {
        canvas.setPoint(i, j, '.');
      }
    }

    for (int i = 0; i < width + 2; i++) {
      canvas.setPoint(i, 0, '-');
      canvas.setPoint(i, height + 1, '-');
    }

    for (int i = 0; i < height + 2; i++) {
      canvas.setPoint(0, i, '|');
      canvas.setPoint(width + 1, i, '|');
    }
  }
예제 #2
0
 /** Отрисовываем себя на холсте. */
 @Override
 public void draw(Canvas canvas) {
   canvas.setPoint(x, y, 'B');
 }