JavaFX 2

The Premier Platform for Rich Enterprise Client Applications

JavaFX 2 is the next step in the evolution of Java as a rich client platform, shortening development time and easing deployment of data-driven business and enterprise client applications.

  • JavaFX 2
  • JavaFX 2
  • JavaFX 2
  • JavaFX 2
Stay Connected:
  • Java APIs for JavaFX; starting with JavaFX 2, all JavaFX applications can be programmed in Java
  • FXML, a scriptable, XML-based markup language for defining user interfaces
  • Web rendering engine that enables you to embed Web content inside Java applications
  • High-performance, hardware-accelerated graphics that enable rich data visualizations and complex user interfaces
  • More than 50 easily customizable charts, forms, and layout components that can be easily integrated in existing Swing applications

What's New

Java logo

Oracle Releases New Java Updates

Java SE 7 Update 6, JavaFX 2.2 and JavaFX Scene Builder 1.0

Read the press release
Java logo

First JDK and JavaFX SDK for Mac OS X Available From Oracle


Get the details
NetBeans logo

Oracle Releases NetBeans IDE 7.1

First IDE to Support JavaFX 2.0

Read the press release

Customer Success Stories

"JavaFX has enabled the company to develop rich, user-friendly client interfaces, and its tooling and binding features have helped close the gap between design and code and reduced time to market."

Antoine Mischler, Founder, dooApp
Read the story

"Using JavaFX for both front-end and back-end development was critical to enabling the volume of interactions that occur between users."

Johan Vos, Chief Technical Officer, LodgON

"JavaFX has made it more efficient to build and extend our live Fantasy Baseball applications by leveraging our extensive knowledge of the Java platform."

Joe Choti, CTO,
Read the story
See all customer stories
JavaOne 2014 - Sept 28-Oct 2, San Francisco: Register Now
    E-mail this page E-mail this page    Printer View Printer View