https://github.com/Dricus/game-of-life "A small practice project
for doing Test Driven Development and doing basic 2D stuff with
JavaFX." Java, JavaFX and XML; Open Source Code, 2014
Is JavaFX replacing Swing as the new client UI library for Java SE?
Yes. However, Swing will remain part of the Java SE specification
for the foreseeable future, and therefore included in the
JRE. While we recommend developers to leverage JavaFX APIs as much
as possible when building new applications, it is possible to
extend a Swing application with JavaFX, allowing for a smoother
transition.
4.2 JavaFX
Ensemble "provides a gallery of over 100 sample applications
that use a wide range of JavaFX features, such as graphics, UI
controls, animation, charts, media and WebView. Source code for
each sample and links to API documentation are also
provided. Ensemble will provide developers with an interactive
reference tool for what they can build with JavaFX."
"Create cross-platform mobile and desktop applications with Java
and HTML5. Unlike other solutions which make use of Java on the
server side, DukeScript uses Java on the client side without
relying on Oracle’s plug-in used in the past to run applets."
"The technology runs on Android, iOS, desktop browsers, and any
HTML5/JavaScript environment."