
Zielgruppe: Dieses Seminar richtet sich an Software-Architekten und -Entwickler, die Grafische Benutzeroberflächen mit Java entwickeln wollen.
Voraussetzungen: Teilnahme am Seminar "Java Programmierung Grundlagen" (P-JAVA-01) oder Kenntnisse in der Programmiersprache Java und in der objektorientierten Programmierung.
Abschluss: Teilnahme-Zertifikat
Dieses Seminar vermittelt Ihnen Kenntnisse für die Erstellung komplexer, grafischer Oberflächen mit Hilfe der Java Bibliothek Swing. Sie lernen dabei sowohl die Container, Komponenten und Layoutmanager als auch fundamentale Aspekte wie das Event-Handling kennen. Sehr viel Wert wird dabei auf den Praxisteil mit einer durchgehenden Übungsaufgabe gelegt.
• Entstehung der Grafikbibliothek Swing und Unterschiede zu AWT
• Grundlegende Swing-Container und -Komponenten
• Einfache und komplexe Layout-Manager
• Event-Handling: Interfaces und Adapterklassen
• Vorstellung des Model-View-Controller (MVC) Entwurfsmusters und dessen Umsetzung (Observer und Observable)
• Komplexe Swing-Container und -Komponenten
• Nutzung einer Tabelle in Java
• Look and Feel
• Internationalisierung
• Übungen mit Hilfe einer durchgehenden Praxisaufgabe