10 Grafische Anwendungen mit Shapes gestalten
JavaFX basiert auf einer SceneGraph-API. Mit dem Root-Node übergeben wir der Scene die Wurzel eines Baums, der aus den Grafikobjekten von JavaFX, den Nodes, besteht. Das System errechnet dann während der Rendering-Phase die nötigen Grafikbefehle und setzt sie ab. Das hat viele Vorteile gegenüber dem klassischen »Immediate Mode Rendering«. Hier wurden die Grafikbefehle von den Komponenten noch selbst an das System übergeben. Dadurch, dass der SceneGraph alle Grafikobjekte verwaltet, kann er viel einfacher Optimierungen vornehmen. Auch Effekte wie Schatten, die die eigentlichen Grenzen des Grafikobjekts überschreiten und mit anderen Objekten überlappen, lassen sich so viel leichter umsetzen, und Nodes ...
Get JavaFX 8 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.