This document provides an overview of JavaFX, including its target developers, strategy, architecture, and roadmap. Some key points:
- JavaFX is designed for both native and rich web applications using Java. It aims to position Java as the leading platform for both domains.
- The architecture includes a retained mode scene graph, CSS support, layout capabilities, 3D rendering, and a WebView component for embedding web content.
- Controls can be styled using CSS. The default stylesheet is called Caspian.
- Oracle is committed to continuing development of JavaFX and maintaining an open Java ecosystem.