12.3Rich-Client Experience

Die bisher beschriebenen Funktionalitäten unterscheiden sich kaum von denen herkömmlicher GUI-Frameworks. Warum wurde also JavaFX entwickelt und was unterscheidet es von bzw. zeichnet es gegenüber anderen GUI-Frameworks aus?

Wenn Sie schon einmal selbst ansprechende GUIs realisiert haben, die visuelle Anpassungen an Bedienelementen und möglicherweise sogar eigene Controls oder Effekte und Animationen zur Verbesserung der User Experience enthalten sollten, dann wissen Sie aus leidvoller Erfahrung, wie schnell Dinge recht komplex und manchmal sogar frustrierend werden können. In JavaFX wird vieles deutlich einfacher. Werfen wir zunächst einen einführenden Blick auf die in JavaFX genutzten Cascading Style Sheets (CSS), ...

Get Der Weg zum Java-Profi, 4th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.