O'Reilly logo

Java: A Beginner's Tutorial by Budi Kurniawan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 22

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.

Overview

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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required