Introduction to JavaFX
JavaFX is a technology for creating rich client applications that can run on the desktop and in the browser. It is similar to Swing but with a better and simpler object model and will replace Swing and AWT.
This chapter provides an introduction to JavaFX and Chapter 26, “JavaFX with FXML” explains how to separate the presentation layer and business logic using a special markup language called FXML.
JavaFX is a technology for building rich applications that can be deployed as desktop applications as well as run in the browser as applets. JavaFX will eventually replace Swing, and to ease transition from Swing to JavaFX, there is support for interoperability between the two. You can easily use Swing components ...