- JavaFX is a Java library used to build Rich Internet Applications that can run across multiple platforms like desktops, phones, TVs and tablets.
- It provides features like UI controls, media, 2D/3D graphics and CSS styling in a single library.
- To develop JavaFX applications, Java 8 or later needs to be installed which includes the JavaFX library. IDEs like Eclipse and NetBeans also provide support for JavaFX development.