Vorlesung Informatik 2 - Teil A: Java Kurs
1.4 Interaktive Anwendungen mit Swing
Die folgenden Klassen haben wir im ersten Semester verwendet:
- JFrame: Anwendungsfenster
- JPanel: Container für Elemente
- JLabel: statischer Text oder Grafik
- JTExtField: einzeiliges Eingabefeld
- JTExtArea: mehrzeiliges Eingabefeld
- JButton: Schaltfläche
- JScrollPane: Container mit Scrollbalken
- Layout-Manager: FlowLayout, BorderLayout, GridLayout
- Timer: Zeitschaltuhr, die in einem festen Intervall ein Event auslöst
Eigene Klassen:
- StandardAnwendung: von JPanel abgeleitet, statische Methode starteAnwendung
- Spiel: von StandardAnwendung abgeleitet, Timer-gesteuerte primitive Spiele-Engine