Book Image

JavaFX Essentials

By : Mohamed Taman, Mohamed Taman
Book Image

JavaFX Essentials

By: Mohamed Taman, Mohamed Taman

Overview of this book

Table of Contents (16 chapters)
JavaFX Essentials
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
7
Monitoring and Controlling Arduino with JavaFX
Index

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.

JavaFX architecture diagram

For more information and a description of the JavaFX architecture and ecosystem, visit http://docs.oracle...