JavaFX : Introduction by Exampleprovides a quick start to programming the JavaFX platform. JavaFX provides a rich set of APIs for use in creating graphically exciting client applications written solely in Java. You get a large set of customizable components that can be skinned using CSS techniques that you already know from doing web development. The platform even includes a web rendering engine enabling you to mix HTML content into your applications.