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
  • JLabelstatischer 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

Lehrvideo  (YouTube)