What is it all about?
JavaFX is the next step in the evolution of Java as a rich client platform. It is designed to provide a lightweight, hardware-accelerated Java UI platform for enterprise business applications. With JavaFX, developers can preserve existing investments by reusing Java libraries in their applications. They can even access native system capabilities, or seamlessly connect to server-based middleware applications.
* Java APIs for JavaFX. JavaFX 2.0 applications are completely developed in Java. * FXML, a scriptable, XML-based markup language for defining user interfaces. * Web rendering engine. * Seamless integration into Swing applications. * High-performance hardware accelerated graphics pipeline. * High-performance media engine. * Over 60 charts, form and layout components, easily customizable through the use of Cascading Style Sheets (CSS). * Ubiquitous deployment via the Java Runtime Environment (JRE).