TriangoloIsoscele.java
Created with JBuilder
import javabook.*;

class TriangoloIsoscele {

  public static void main(String[] args) {

    // Dichiaro e creo gli oggetti necessari per l'IO
    MainWindow finestra = new MainWindow("Triangolo Isoscele");
    InputBox richiestaDati = new InputBox(finestra, "Inserimento dati");
    OutputBox uscitaDati = new OutputBox(finestra, "Risultati");

    // Rendo visibile la finestra principale
    finestra.show();

    // Chiedo all'utente l'altezza del triangolo
    int altezza = richiestaDati.getInteger("Altezza del triangolo? ");

    // Disegno il triangolo
    for (int i = 0; i < altezza; i++) {
      // Srivo il numero necessario di spazi
      for (int s = 0; s < altezza - i; s++) {
        uscitaDati.print(" ");
      }
      for (int j = 0; j <= i * 2; j++) {
        uscitaDati.print("*");
      }
      uscitaDati.printLine("");
    }

    // Visualizzo il risultato
    uscitaDati.show();


  }

}

TriangoloIsoscele.java
Created with JBuilder