© Josh Juneau 2017

Josh Juneau, Java 9 Recipes, 10.1007/978-1-4842-1976-8_14

14. JavaFX Fundamentals

Josh Juneau

(1)Hinckley, Illinois, USA

The JavaFX 8 API is Java’s rich client GUI toolkit for developers to build cross-platform applications. JavaFX 8 was an update from JavaFX 2.2 that’s based on a scene graph paradigm (retained mode) as opposed to the traditional immediate mode style rendering. JavaFX’s scene graph is a tree-like data structure that maintains vector-based graphic nodes. The goal of JavaFX is to be used across many types of devices such as mobile devices, smartphones, TVs, tablet computers, and desktops. In the early days of JavaFX, applets were used to make JavaFX available via the web, and use on mobile devices was not yet possible, ...

Get Java 9 Recipes: A Problem-Solution Approach, Third Edition now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.