JavaFX

JavaFX is a UI toolkit for building advanced, cross-platform desktop applications in Java.

JDK 8 includes JavaFX until March 2028, for newer JDK releases, Oracle offers JavaFX as separate library through the Oracle Java Verified Portfolio (JVP). JavaFX users can benefit from predictable, long-term stability, regular security updates, and commercial support for a wide range of Java versions.

Enterprises, ISVs, and developers can confidently use JavaFX for building interactive dashboards, rich data visualizations, and AI-enabled applications, backed by professional SLAs and compatibility across legacy and modern Java LTS platforms.

This offering brings enhanced flexibility through simplified licensing and support, and meets the needs of sectors where open-source-only licensing is insufficient.


Oracle continues to reaffirm its long-standing commitment to the OpenJFX project in OpenJDK.