JavaFX has three planned distributions.
- JavaFX Desktop will run on Windows, Mac,
Linux, and Solaris on FCS and will require Java SE. Support for Linux and Solaris is expected. - JavaFX TV and JavaFX Mobile do not announce target platforms. It is also not announced whether they will run on ME or SE, and if ME, which profile.
One of the important differences in the platform is that JavaFX Desktop will support Swing components, while JavaFX Mobile will not (only a scene graph for graphics). JavaFX TV is the least publicly specific of the three at present.
source share