JavaFX

Post on 15-Jan-2015

2,998 views 3 download

Tags:

description

Slides from my JavaFX talk at JFokus 2012

transcript

Michael HeinrichsTechnical Lead JavaFX Core Components

JavaFX 2.0

• Examples

• “Hello World!”

• SceneGraph

• Animation

• More Features

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.

JavaFX is the evolution of the Java rich client platform, designed to provide a lightweight, hardware accelerated UI platform that meets tomorrow’s needs.

JavaFX is Swing in cool!

Examples

Demo

Hello World!

Stage

Scene

Scenegraph

SceneGraph

JFokus 2012!

JFokus 2012!

Image

Shapes

Lorem Ipsum

Lorem Ipsum

Text

WebView

Media

Controls

Charts

Group

HBox

VBox

GridPane

Animation

Predefined Transitions

Timeline

CSS

Demo

WebView

Demo

Swing Integration

JFrame

JFXPanelScene

Scenegraph

More...

• Examples

• “Hello World!”

• SceneGraph

• Animation

• More Features

What’s next?

• JavaFX Websitehttp://javafx.com

• OTN Forum http://forums.oracle.com

• Bugs and Feature Requestshttp://javafx-jira.kenai.com

• API Discussionsopenjfx-dev@openjdk.java.net

• Open Source Development (soon)