We currently host two JavaFX sample applications on OTN on the following page:
http://www.oracle.com/technetwork/java/javase/overview/javafx-samples-2158687.html
1. Ensemble: applet that runs Ensemble2 application in the browser
2. SwingInterop: jnlp application that runs a JFXPanel (Swing interop) application via Java Web Start
The Ensemble application no longer runs in JDK 9 for two reasons:
* It uses the Builder classes which were deprecated in JDK 8 and removed in JDK 9 as part of the Jigsaw work
* It references internal (com.sun.javafx.*) classes in its CSS style sheets that no longer exist.
The SwingInterop application is superseded by the SwingInterop sample in Ensemble8 so is not needed as a standalone application.
Both of the above applications are compiled with JDK 7 and use only FX 2 APIs. Now that JDK 7 is past end of public update, our hosted samples no longer need to run on JDK 7. We should replace both of them with a single Ensemble8 application, which should run as a Java Web Start app.
http://www.oracle.com/technetwork/java/javase/overview/javafx-samples-2158687.html
1. Ensemble: applet that runs Ensemble2 application in the browser
2. SwingInterop: jnlp application that runs a JFXPanel (Swing interop) application via Java Web Start
The Ensemble application no longer runs in JDK 9 for two reasons:
* It uses the Builder classes which were deprecated in JDK 8 and removed in JDK 9 as part of the Jigsaw work
* It references internal (com.sun.javafx.*) classes in its CSS style sheets that no longer exist.
The SwingInterop application is superseded by the SwingInterop sample in Ensemble8 so is not needed as a standalone application.
Both of the above applications are compiled with JDK 7 and use only FX 2 APIs. Now that JDK 7 is past end of public update, our hosted samples no longer need to run on JDK 7. We should replace both of them with a single Ensemble8 application, which should run as a Java Web Start app.
- duplicates
-
JDK-8156811 Ensemble2 AdvanceMedia sample throws NoClassDefFoundError: javafx/scene/control/ButtonBuilder
-
- Closed
-
- is blocked by
-
JDK-8168611 Backport various Ensemble8 fixes from FX 9 to FX 8
-
- Closed
-
- relates to
-
JDK-8156812 Mouse cursor is very slow when running applets
-
- Closed
-
1.
|
Stage/Publish FX Sample apps |
|
Resolved | John Bartle | |
2.
|
Stage/Publish updated version of Ensemble app |
|
Resolved | John Bartle |