The JavaFX Software Development Kit (SDK) provides the tools and technologies for developing expressive JavaFX applications. The SDK includes the following components:
See theRelease Notes for information on working with the JavaFX SDK, late-breaking information, and known issues.
The requirements for the JavaFX SDK are listed in theJavaFX 2.0 System Requirements document.
Installation instructions are provided in theInstalling JavaFX document.
The SDK contains the following directories and content:
Redistributing the JavaFX SDK is not allowed as per the terms and conditions in theLicense Agreement.
Sample JavaFX applications are available athttps://www.oracle.com/java/technologies/javase-downloads.html. Download the zip file that contains the samples and extract the files. The javafx-samples-2.0\ directory is created. You can run a sample by double clicking one of its executable files. For example, to run the Ensemble application on your desktop, double click Ensemble.jar. To run the application in a browser, double click Ensemble.html. To run the application as you would over the web, double click Ensemble.jnlp.
Source code for each sample is in the javafx-samples-2.0\src directory. To view the source code, go to the javafx-samples-2.0\src\sample directory, wheresample is the name of the application in which you are interested. Each of the sample source directories is a NetBeans project. Building these projects requires NetBeans 7.1 with JavaFX Platform support.
Documentation for the JavaFX SDK is available athttps://docs.oracle.com/javase/8/javase-clienttechnologies.htm. The following tutorials offer a good starting point: