Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
faecher:informatik:oberstufe:java:awt:helloworld:start [11.03.2020 12:55] – sbel | faecher:informatik:oberstufe:java:awt:helloworld:start [Unbekanntes Datum] (aktuell) – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Hallo Welt mit AWT ====== | ||
- | |||
- | Speichere das folgende Programm auf deinem Computer, Compiliere es und führe es aus. | ||
- | |||
- | <code java HalloWelt.java> | ||
- | |||
- | import java.awt.*; | ||
- | import java.awt.event.*; | ||
- | |||
- | public class HalloWelt extends Frame | ||
- | { | ||
- | |||
- | // Das Button Objekt | ||
- | Button button = new Button(" | ||
- | |||
- | // Konstruktor | ||
- | public HalloWelt () | ||
- | { | ||
- | setTitle(" | ||
- | |||
- | // Interaktionen mit dem Fenster behandeln | ||
- | addWindowListener(new TestWindowListener()); | ||
- | |||
- | // Einstellungen für den Button | ||
- | button.setForeground(Color.RED); | ||
- | button.setBackground(Color.WHITE); | ||
- | // Interaktionen mit dem Button behandeln | ||
- | button.addActionListener(new TestActionListener()); | ||
- | |||
- | add(button); | ||
- | pack(); | ||
- | // " | ||
- | 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(" | ||
- | } | ||
- | } | ||
- | |||
- | public static void main (String args[]) | ||
- | { | ||
- | new HalloWelt(); | ||
- | } | ||
- | } | ||
- | </ | ||
- | |||
- | ===== Beantworte die folgenden Fragen ===== | ||
- | |||
- | * Was bedeutet es dass die Klasse " | ||
- | * | ||
- | |||