Is it possible to use the latest version of JavaFX with JDK 7?

java-7, javafx

Solution

The latest version of JavaFX 8 is incompatible with Java 7 !

You can use javafx 2.x with any version of Java 7. But in order to use JavaFX 8, you need Java 8 !

Update (as per user requirement)

There are loads and loads of bug fixes from javafx2 to javafx8. There are many noticeable changes as well. Few of them are as follows :

- New Look - Javafx8 comes with a new UI, a fresh look called Modena. For more details, visit this

- Print API - After Java Printer API, used in awt, for the very first time a new Printing support has be added to JavaFX

- Swing Node - Swing node will allow you to embed swing components inside a javafx scene. Support for the opposite, is already possible via JFXPanel.

- Improved 3D support - Camera, 3Dprimitives, Light, 3DAttributes are few things that you can look in JavaFX8 3D support. There are many more.

- New UI Controls - DatePicker and the TreeTableView controls has been added

- Support for Hi-DPI displays has been added in this release.

The whole list of changes can be found What's new in JDK 8, under the JavaFX section

Problem

Is the latest version of `JavaFX` that is included in `JDK 8` compatible with `Java 7`? Oracle says here that the latest version is included in JDK but I wonder if it is included in the latest update of `JDK 7` and whether or not it is the same version as in the `JDK 8`?

Original source

Related problems