package javacodebook.gui.change;

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

/**
 * @author Benjamin Rusch
 *
 * Dieses Frame besitzt keine Umrandung und auch keine Kopfleiste.
 */

public class CleanFrame  extends Frame {

    /**
     * Konstruktor von CleanFrame.
     */
    public CleanFrame() {
		super();
		
		// Beim Klicken des Schließen-Buttons vom HauptFenster
		// wird das Programm beendet.
		this.addWindowListener(new WindowAdapter() {
		    public void windowClosing(WindowEvent we) {
				System.exit(0);
		    }
		});
		
		this.setBackground(Color.green);
			
		// Hier werden sämtliche Dekorationen unsichtbar gemacht.
		this.setUndecorated(true);
		
		// Hier könnte das nun komplett leere Frame erneut mit 
		// Komponenten eigener Wahl bestückt werden. Auf diese Weise
		// hat man eine Vielzahl neuer Gestaltungsmöglichkeiten.    
    }
}