faecher:informatik:oberstufe:java:awt:helloworld:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
faecher:informatik:oberstufe:java:awt:helloworld:start [11.03.2020 12:48] – angelegt sbelfaecher:informatik:oberstufe:java:awt:helloworld:start [Unbekanntes Datum] (aktuell) – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1
Zeile 1: Zeile 1:
  
- 
- 
-<code java HalloWelt.java> 
- 
-import java.awt.*; 
-import java.awt.event.*; 
- 
-public class TestFrame extends Frame 
-{ 
- 
-  // Das Button Objekt 
-  Button button = new Button("Schaltfläche"); 
- 
-  // Konstruktor 
-  public TestFrame ()  
-  { 
-    setTitle("Hallo Welt");  
-     
-    // Interaktionen mit dem Fenster behandeln 
-    addWindowListener(new TestWindowListener()); 
- 
-    // Einstellungen für den Button 
-    button.setForeground(Color.RED);                    // Vordergrundfarbe auf "rot" setzen 
-    button.setBackground(Color.WHITE);                  // Hintergrundfarbe auf "weiß" setzen  
-    // Interaktionen mit dem Button behandeln 
-    button.addActionListener(new TestActionListener()); // EventListener für Schaltfläche hinzufügen 
- 
-    add(button);                                        // Schaltfläche zum Fenster hinzufügen          
-    pack();                                             // Fenstergröße auf die benötigte Größe  
-                                                        // "zusammenpacken" 
-    setVisible(true);                            
-  } 
- 
-  class TestWindowListener extends WindowAdapter 
-  { 
-    public void windowClosing(WindowEvent e) 
-    { 
-      e.getWindow().dispose();                    
-      System.exit(0);                             
-    }     
-  } 
-   
-  class TestActionListener implements ActionListener 
-  { 
-    public void actionPerformed(ActionEvent e)  
-    { 
-      System.out.println("Schaltfläche wurde gedrückt"); 
-    }           
-  } 
- 
-  public static void main (String args[])  
-  { 
-    new TestFrame (); 
-  } 
-} 
-</code> 
  • faecher/informatik/oberstufe/java/awt/helloworld/start.1583927283.txt.gz
  • Zuletzt geändert: 11.03.2020 12:48
  • von sbel