Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8160020

Replace obsolete JavaFX applications on OTN with Ensemble8

    XMLWordPrintable

    Details

      Description

      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.

        Attachments

        1. Ensemble.png
          Ensemble.png
          41 kB
        2. Ensemble.trace
          82 kB
        3. EnsembleNew_ToPublish.zip
          16.36 MB
        4. Windows-9-b146-Ensemble.trace
          94 kB

          Issue Links

            Activity

              People

              Assignee:
              ddehaven David Dehaven (Inactive)
              Reporter:
              kcr Kevin Rushforth
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: