Diskussion:Java Standard: Grafische Oberflächen mit AWT

Aus Wikibooks
Zur Navigation springen Zur Suche springen

Funktioniert nicht[Bearbeiten]

Folgender Code arbeitet nicht mit Java 7:

import java.awt.*; import java.awt.event.*;

public class TestFrame extends Frame {

 public TestFrame () 
 {
   setTitle("Ein reines, unbeflecktes Frame");  // Fenstertitel setzen
   setSize(400,100);                            // Fenstergröße einstellen  
   addWindowListener(new TestWindowListener()); // EventListener für das Fenster hinzufügen
                                                // (notwendig, damit das Fenster geschlossen werden kann)
   setVisible(true);                            // Fenster (inkl. Inhalt) sichtbar machen
 }
 class TestWindowListener extends WindowAdapter
 {
   public void windowClosing(WindowEvent e)
   {
     e.getWindow().dispose();                   // Fenster "killen"
     System.exit(0);                            // VM "killen" 
   }           
 }
 public static void main (String args[]) 
 {
   new TestFrame ();
 }

}

Läuft bei mir wunderbar. --92.196.60.115 22:56, 15. Aug. 2012 (CEST)