/*
 * "Grundkurs Programmieren in Java - Band 2 (2. Auflage, 2006)I"
 * 2003-2006, Carl Hanser Verlag
 * Loesungsvorschlag zu Aufgabe 5.1 (Version 2.0)
 * (c) 2003-2006 D. Ratz, J. Scheffler, D. Seese, J. Wiesenberger
 *
 */

import javax.swing.*;
import Prog1Tools.IOTools;
public class ZweiFrames {
  public static void main(String[] args) {
    FrameMitText fenster = new FrameMitText();
    fenster.setTitle("Das erste Fenster");
    fenster.setSize(400,250);
    fenster.setVisible(true);
    fenster.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

    String s = IOTools.readLine("Neuer Fenster-Titel: ");
    fenster.setTitle(s);
    System.out.println("<-'");

    int b = IOTools.readInteger("Neue Fenster-Breite: ");
    int h = IOTools.readInteger("Neue Fenster-Hoehe: ");
    fenster.setSize(b,h);
    System.out.println("<-'");

    IOTools.readLine("Fenster unsichtbar machen mit Eingabetaste: ");
    fenster.setVisible(false);
    System.out.println("<-'");

    IOTools.readLine("Fenster wieder sichtbar machen mit Eingabetaste: ");
    fenster.setVisible(true);
    System.out.println("<-'");

    IOTools.readLine("Fenster auf die Koordinaten (300,10) verschieben mit Eingabetaste: ");
    fenster.setLocation(300,10);
    System.out.println("<-'");

    IOTools.readLine("Noch ein Fenster erzeugen mit Eingabetaste: ");
    FrameMitText fenster2 = new FrameMitText();
    fenster2.setTitle("Das zweite Fenster");
    fenster2.setSize(300,150);
    fenster2.setVisible(true);
    System.out.println("<-'");
  }
}
