Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

JavaFX system requirements

Tags:

javafx

gluon

I'm trying to find the system requirements for JavaFX? IE what JavaFX versions are supported with different Java versions.

Using an app running with a Java 11 JDK/JRE I can happily use JavaFX 17 controls but is this officially supported?

There are bug fixes in JavaFX 17 I'd like to benefit from, but I have customers who are still wanting to use Java 11 JRE.

like image 532
Mark Baird Avatar asked Jan 26 '26 09:01

Mark Baird


1 Answers

Looks like JDK11+ is the requirement. As the JavaFX 18 release notes state:

"As of JDK 11 the JavaFX modules are delivered separately from the JDK. These release notes cover the standalone JavaFX 18 release. JavaFX 18 requires JDK 11 or later."

This applies to JavaFX 11 through 17 as well.

(JavaFX 11 will work with OpenJDK builds of Java 10 as well, but that is only of historic interest.)

like image 151
Mark Baird Avatar answered Jan 29 '26 12:01

Mark Baird