Introduction to JavaFX
JavaFX is a technology for creating rich client desktop applications. It offers a better and simpler object model than Swing, an old Java GUI technology that is now deprecated.
This chapter provides an introduction to JavaFX and Chapter 23, “JavaFX with FXML” explains how to separate the presentation layer and business logic using a special markup language called FXML.
As a desktop technology, JavaFX is an excellent choice for any Java developer or anyone aspiring to be a GUI developer, thanks to its features and ease of use. In addition, JavaFX enjoys the full support from Oracle and the Java community at large, so getting help is easy.
JavaFX started as an independent technology that had ...