-
Grundlagen
- Überblick über die Java FX 8-Technologie
- Was bietet FX8?
- Ensemble 8
-
Java FX 8 GUI Programmierung
- Installation
- Quick-Start Übung mit E(fx)clipse
- Scene Builder 8 um GUIs zusammen zu klicken
- Sauber aufteilen mit Model-View-Controller (MVC)
- Events, Actions und Listeners
- Nodes, Parents, Widgets et al
- Handhabung einfacher Controls wie Label, TextField etc.
- Layouts
- Properties and Bindings
- Komplexe Widgets wie ListView und TableView
- Hübsch machen mit CSS
- Animation
- FX Charts
-
Überblick über weiterführende Themen
- Concurrency
- FXCollections
- Weitere Informationsquellen
- Java FX 8 Entwicklung mit NetBeans (bei Bedarf)
- Portierung auf weitere Platforms (bei Bedarf)
-
Praktische Übungen
- Wir vertiefen die einzelnen Themen mit Programmierübungen, wobei jeder Teilnehmer einen eigenen Rechner zur Verfügung hat
Java FX-Basiswissen Seminar
Programmierung moderner grafischer Oberflächen
GUI-Anwendungen mit Java zu entwickeln war früher recht mühselig. Oracle hat daher die Java FX 8 Plattform entwickelt, um die Programmierung moderner grafischer Oberflächen zu ermöglichen. Java FX 8 baut auf der Java Virtual Machine und den Standard-Klassenbibliotheken auf. Laut Oracle wird die Vorgänger-Technologie, Swing, nicht weiterentwickelt. Deshalb ist Java FX 8 das richtige Thema für alle, die Java Programme für Desktop Rechner entwickeln. Bei Bedarf besprechen wir in der Java FX-Basiswissen Schulung die Portierung von FX 8 Anwendungen auf andere Platforms wie Android und iOS.
Inhalte Java FX Seminar
Java FX-Basiswissen Schulung Zielgruppe: Java FX Seminar
Java-Entwickler, die bisher traditionell mit Swing gearbeitet haben und eine Möglichkeit suchen, GUIs schnell und modern zu entwickeln. Programmierer, die bisher mit Silverlight oder Adobe AIR/Flex entwickelt haben und nun über den Tellerrand blicken möchten.
Java FX-Basiswissen Schulung Voraussetzungen: Java FX Seminar
Wir empfehlen für deinen Besuch unserer Java FX-Basiswissen Schulung Erfahrung in der Java-Entwicklung mit Swing, Silverlight oder Adobe AIR/Flex.