Professionelle Desktop-Programmierung mit AWT und Swing unter Java 7
| Termine | DG | ||
|---|---|---|---|
| Termine auf Anfrage. | |||
Für die Programmierung grafischer Oberflächen mit Java stehen die Bibliotheken AWT und Swing zur Verfügung. Das AWT stellt dazu die Grundfunktionalität bereit, leistungsfähige Komponenten werden allerdings erst durch Swing definiert. Java 6 bietet einige signifikante Erweiterungen, so z.B. automatisches Text-Antialiasing, das für Formularoberflächen optimierte GroupLayout oder erweiterte Desktop-Funktionalität.
In dieser Schulung lernen Sie alles, was Sie für Ihre eigene Produktentwicklung benötigen - von den Grundlagen von Swing bis zur professionellen Erstellung komplexer Oberflächen.
Hoher Praxisanteil und viele Tipps und Tricks aus der Praxis!
Anmerkung:
Sie können die Übungen dieser Schulung entweder mit eclipse oder netbeans ausführen. Da Java im Mittelpunkt der Schulung steht, wird nicht vertiefend auf die zahlreichen Möglichkeiten der Entwicklungsumgebungen eingegangen. Das Tool soll Ihnen lediglich den Umgang mit der Java SE erleichtern.
Voraussetzung
Java-Grundkenntnisse, wie sie durch die Kurse Java für Programmieranfänger oder Java für Quereinsteiger erworben werden können.
Inhalt
- Überblick über Swing
- Basisklasse JComponent
- Basiscontainer
- Layoutmanager, insbesondere GroupLayout und der Mantisse-GUI-Builder
- Integration in den nativen Desktop
- Standardkomponenten
- Spezialkomponenten wie Tabellen, Bäume, etc.
- Erstellen eigener Renderer und Editoren
- Übersicht über Look & Feels
- Überblick über vorhandene und entstehende Frameworks, u.a. Datenbindung und Validierung
Die Theorie wird in ständiger Begleitung mit praktischen Übungen am Rechner vermittelt, die sich zu einem umfassenden Projekt zusammenfügen.
Zielgruppe
Entwickler von Java-Desktop-Programmen
Dauer
5 Tage
Teilnehmer
4 bis 10 Personen
