// Swing-Programm 1

// 2. Aufbau definieren
import javax.swing.*;
import java.awt.event.*;
import java.awt.*;

class Swing02
{
Component createComponents()
{
Component c = null;
return c;
}

public static void main (String[] args)
{
JFrame GUI = new JFrame ("Swinging Munich"); // Die graphische Oberfläche
Swing02 programm = new Swing02();  // das Progamm
Component contents = programm.createComponents(); // ale Details erzeugen
GUI.getContentPane().add(contents, BorderLayout.CENTER); // zur GUI hinzufügen

//Finish setting up the frame, and show it.
GUI.addWindowListener(new WindowAdapter() 
{
public void windowClosing(WindowEvent e) 
  {
   System.exit(0);
   }
  }
);  // gehört noch zum addWindowListener() Aufruf

GUI.pack();
GUI.setVisible(true);
}
}
