What's coming in JavaFX 1.0

The following table provides a list of selected features that will be available in the upcoming JavaFX 1.0 release compared with the JavaFX Preview SDK. Please note that some of these features are not fully implemented in the JavaFX Preview SDK.

Upcoming features of
JavaFX 1.0

Features available in
JavaFX Preview SDK

2D Vector Graphics

Geometric Shapes
Strokes with various styles and colors
Paths and Curves

2D Effects

Alpha blending and Compositing
Gradients and Fills
Transformations
Texture mapping
Clipping and Masking
Anti-aliasing

Media

Native audio codecs
Native video codes
Cross platform High-quality Audio codecs 
Cross-platform High-quality Video codecs 
HTTP streaming of audio and video 
Media transcoders 

Text Support

Rich text
True Type fonts support 
Multi-launguage 
Kerning, character spacing 

Animation

Standard animation
Key frame animation
Path based animation 

UI Controls

Basic form controls
Advanced UI controls 
Skinning for UI controls 

Input Devices

Key based events
Mouse based events

Data Handling

Filesystem access 
Networking 
HTTP streaming for media 
Data handlers for XML and JSON 

Supported Platforms

Java SE 1.6 Update 10 on Windows XP, Vista
Java SE 1.6 Update 5 on Mac OS X

Application Models

Applets
Applications packaged as JNLP

Netbeans IDE Plugin for JavaFX

Project creation wizard
Application packaging for different device profiles
Syntax highlighting
Code completion 
Debugger
Profiler

Project Nile

Export Adobe Illustrator graphics to JavaFX
Export Adobe Photoshop graphics to JavaFX
Preserve layers information after export
Convert SVG to JavaFX
Better integration with NetBeans