Quick review of the JavaFX 8 architecture
To better understand how the framework's components and engines interact together to run your JavaFX application, this section gives a high-level description of the JavaFX architecture and ecosystem.
The following figure illustrates the JavaFX platform's architectural components. It displays each component and how each of them interconnects.
The engine that is responsible for running your JavaFX application code lies below the JavaFX public APIs.
This engine is composed of subcomponents. These include Prism, a JavaFX high-performance graphics engine; the Glass toolkit, a small and efficient windowing system; a media engine; and a web engine.
Note
While these components are not exposed through public APIs, we will describe them so you have a better idea of what makes JavaFX applications run successfully in an efficient way.
For more information and a description of the JavaFX architecture and ecosystem, visit http...