Sun Java Solaris Communities My SDN Account
 

JavaFX Technology - What's New Archive

JavaFX is the best software for creating feature-rich applications that deliver secure and expressive cross-platform user experiences.
» Download JavaFX now

JavaFX What's New   Get the JavaFX RSS Feed

 

This is a chronological list of featured articles and tech tips.

 
2008 2010 | 2009 | 2007

December
 
Zhang's JavaFX Demo Game
Developer Henry Zhang demoes his JavaFX implementation of a popular arcade game, showing off a number of JavaFX features such as bindings, animations, and Java class integration.
 
JavaFX Plugin for Eclipse Project
The JavaFX Plugin for Eclipse, a community project, is now open source under the BSD license. You can download the SDK and its documentation.
 
Chin's Migration Tips from Preview to 1.0
Self-described Java hacker Stephen Chin has compiled a most useful guide to the changes he encountered when migrating his WidgetFX codebase from the JavaFX Preview release to the JavaFX 1.0 release.
 
Encode Once, Play Anywhere: An Interview With JavaFX Media Lead Engineer Tony Wyant
In this interview, Tony Wyant, Sun's lead engineer for JavaFX Media, shares his vision of how JavaFX media technology will change the way rich Internet applications (RIAs) are built.
 
Building GUI Applications With JavaFX
This multi-part tutorial presents basic concepts for creating graphical user interfaces, including declarative syntax, nodes, shapes, visual effects, animation, layout, and event handling.
 
Media Browser RIA Tutorial
The Media Browser tutorial shows you how to create a rich internet application (RIA) that gathers and displays multimedia from popular websites. You'll use the NetBeans IDE with JavaFX.
 
Fun with JavaFX Graphics
This blog shows an example of using the Project Nile tool for programmer-designer collaboration -- no matter if the designer is only 4 years old.
 
November
 
NetBeans IDE 6.5 Now Available!
Simplify development and leverage the power of JavaFX with Sun's award-winning open-source IDE, NetBeans 6.5. It supports JavaFX Script as well as other web-development technologies.
 
October
 
JavaFX Update
A recent Redmonk Podcast featured JavaFX product manager Jacob Lehrbaum discussing RIA technologies and the JavaFX roadmap.
 
Coward Interviewed about Client-Side Java
RIA Weekly recently spoke with Sun's Client Software chief architect, Danny Coward, about Sun and RIA/client-side topics, including the Java SE 6 Update 10 (aka the consumer JRE) and JavaFX.
 
How to Set Up JDK 6 and JavaFX on 32-bit Intel Macs
This technical tip is directed at developers who want to use the NetBeans JavaFX plugin on 32-bit CPU systems with Mac OS X 10.4 or 10.5. It shows a workaround that uses the X11.app terminal and SoyLatte JDK 6.
 
M3DD Conference Registration
Registration is now open for the Java Mobile, Media & eMbedded Developer Days, slated for January 21-22, 2009, at the Sun Santa Clara, California, campus. Early Bird savings through November 15.
 
Weaver on WidgetFX & Deploying JavaFX Applets
JavaFX expert Jim Weaver's recent blog entries include comments on Chin and Combs' open-source desktop WidgetFX and his JavaZone 2008 Vikings & Wizards in JavaFX presentation.
 
Free JavaFX Programming (with Passion!) Online Course
Sang Shin is getting ready to offer one of his online courses, this time covering JavaFX programming and with assistance from Jim Weaver. It starts mid-November. Check the website for how to register.
 
September
 
My First JavaFX Applet
This visual quick-start guides you through how to create a simple JavaFX applet that you can run in a browser.
 
Sun Tech Days 2008-2009
JavaFX technology and the creation of rich internet applications are among the topics covered at the 2008-2009 Sun Tech Days events. Among the first events are on Sept 24-Oct 1 in Sao Paulo, Brazil and Oct 15-17 in Seoul, South Korea.
 
JavaFX Applets Meet Google Chrome
JavaFX technology expert Jim Weaver shows how to build a JavaFX applet that runs in Chrome, as well as Firefox 3 and Internet Explorer. Using Java SE 6 update 10, you'll drag a JavaFX applet out of the browser and onto the desktop.
 
Mobile, Media & Embedded Developer Days
The Java Mobile, Media & Embedded Developer Days conference dates have been moved to January 21-22, 2009, at the Sun Santa Clara campus in California. The Call for Papers deadline is now September 30, 2008.
 
August
 
Danny Coward's Favorite (JavaFX) Things
Data binding, triggers, profiles neatly divided into common and desktop (for now), and plugins -- these are a few of the highlights in the JavaFX preview SDK, per Danny Coward, Chief Architect of Sun's Client Software (Java SE, Java ME, and JavaFX).
 
Integrating Graphic Assets Into Your JavaFX Application
In this tutorial, you export a layered Adobe Illustration image into a NetBeans JavaFX project, and run a game called JavaFX Invaders.
 
Creating GUIs Using JavaFX Script
This article provides a description of the JavaFX Runtime functionality responsible for creating GUIs. The stopwatch widget demo measures and displays time intervals accurate to within hundredths of a second.
 
July
 
Getting Started With JavaFX Technology
This document covers how to download and install the NetBeans IDE with JavaFX support. It also covers how to start the IDE and run a sample.
 
Creating a Simple JavaFX Application Using NetBeans IDE
You will learn how to create, preview, run, and deploy a simple JavaFX application using the NetBeans IDE with JavaFX support.
 
JavaFX Stage Class
As JavaFX guru Jim Weaver notes in his blog, JavaFX Script now has a stage attribute, located in the javafx.application package.
 
JavaFX Script and JSON Weather Service
Sun developer Jim Clarke describes the new JavaFX Script class, letting you issue a JSON webservice call in the background: javafx.async.AsyncJsonCall
 
June
 
HTML Component
This article explains the current state of the JWebPane component, which provides an embedded web viewer with full browsing functionality.
 
Using the Scene Graph to Present Visual Objects in JavaFX Script
The scene graph underlying JavaFX technology enables the user to apply effects, arbitrary transforms, and animation to graphical objects, as shown in this sample application.
 
Neto's JavaFX Samples
Silveira Neto, a Brazilian Java developer and student, offers several JavaFX-technology based samples on his blog: a side-scrolling game, a color picker, a ball you can manipulate, and more.
 
Comparing Mobile Platforms: Java ME and Adobe Flash Lite
Bruce Hopkins compares the strengths and weaknesses of each platform in six significant categories: graphics, multimedia, local device accessibility, security, network connectivity, and miscellany.
 
May
 
Sexy Interfaces for Mere Mortals
JavaFX developer Joshua Smith provided a practical demonstration of JavaFX, what it can do, and the idioms required to build a compelling GUI in this example-intense session.
 
Using JavaFX Script Objects in Java Programs
In this article, Sun software engineer Michael Heinrichs presents possible ways to create JavaFX objects and use them in Java code.
 
Catching Up through the Daily Prompt
If you couldn't make it to the 2008 JavaOne Conference, you can read through Bob Eckstein's series of Daily Prompts for his off-the-cuff comments and highlights.
 
April
 
April 2008
JavaFX Sessions at JavaOne Conference
Here are the technical sessions relating to JavaFX technology (check the online Content Catalog).
 
Using UI Components in Compiled JavaFX Script Technology
With this example program, learn how to use eight user interface (UI) components in JavaFX Script technology. (Part 2 of a series)
 
Java SE 6 Update 10 Beta
This update introduces new Java Plug-In, Java Kernel, Java Deployment Toolkit, new Java system properties, Java Quick Starter, hardware acceleration support, and Nimbus to provide an optimized consumer-end user experience.
 
Screencast: Intro to JavaFX Script
At the last JavaPolis, JavaFX Script expert Jim Weaver gave an hourlong introduction to JavaFX Script presentation, which is now available online.
 
March
 
JavaFX Script Compiler Milestone 2 Now Available
The distribution bundle includes several demos rewritten in compiled JavaFX Script and that run using Java WebStart. Draft javadoc-like documentation of the JavaFX UI Runtime API is available, as is javadoc for the javafxc Compiler API.
 
JavaFX Script Client Invoking a Metro Endpoint
Sun engineer Arun Gupta updates this JavaFX Script client-server communication article with functionality from newer versions of GlassFish and NetBeans.
 
2008 JavaOne Content Catalog Now Online
Start planning your time, with over 300 technical, collaborative, and hands-on sessions covering platforms, technologies, and applications. For an extensive list of content categories, session titles, and speaker details, search the JavaOne Content Catalog.
 
February
 
Creating a Game in Compiled JavaFX Script
In this series, developer James Weaver lets us in on his learn-as-you-go process of creating a Tetris-like game in compiled JavaFX Script. If you need the OpenJFX compiler, Weaver shows you how to get it in an earlier blog.
 
JavaFX Script Doodles
Sun Microsystems' Joshua Marinacci has a new JavaFX Script series that uses "doodles" (code snippet samples) to explain JavaFX code. Here's part 2, on creating a tabbed rectangle.
 
JavaFX Script Boot Camp
Jim Weaver, CTO of LAT and JavaFX Blog author, is offering a JavaFX Script 2.5 day "boot camp" on April 9-11 in Indianapolis, Indiana. This intense course is designed to get you quickly up to speed in JavaFX Script application development.
 
Populating JavaDB Table using JavaFX
This NetBeans technical blog shows how easy it is, in a JavaFX application's database connection, to switch between databases (in this case, JavaDB and MySQL).
 
JavaFX Script Sites
JavaFX community member Sergey Surikov offers several cool demos and examples on his site. He also developed the Russian OpenJFX site, which joins the Japanese site.
 
Creating Rich Internet Apps With Compiled JavaFX Script
Learn to use JavaFX Script technology to create a compiled JavaFX program that contains user interface components and 2D graphics. JavaFX Script expert Jim Weaver shows you how in part one of this new series.
 
Scene Graph Demo Gallery
Check out the various JavaFX Script demos that demonstrate Scene Graph concepts and functionality. You may be inspired to contribute one of your own.
 
IBM developerWorks' JavaFX Script Tutorial
IBM developerWorks offers a guide to JavaFX Script essentials in this article, working with the JavaFX Script Plugin for the Eclipse SDK.
 
January
 
Gosling on JavaFX Technology and More
In this interview with Redmond Developer News, Gosling answers wide ranging questions around JavaFX, which he describes as "a really strong, coordinated set of client-side technologies."
 
Infinite Progress Panel Demo
In his blog on JavaFX Script, James Weaver discusses some uses of Romain Guy's InfiniteProgressPanel widget, in the JavaFX Script UI library. Weaver promises demos of more UI widgets in future posts.
 
JavaFX Script Technology
Robert Eckstein discusses Sun Microsystems' new JavaFX platform, including his three favorite features of the new JavaFX Script language.
 
Marinacci's JavaFX Christmas Demo
Joshua Marinacci presents a demo that uses JavaFX Script to create Santa's Naughty-Nice pie chart, as well as a snow simulator. Have fun!
 
JavaME M-Kanji-SuDoKu Game
Always wanted SuDoKu at your fingertips, on your cell phone? The M-Kanji-SuDoKu game can run on mobile devices that support Java ME CLDC 1.0 and MIDP 1.0.
 
Video Poker Game and Other Examples
Chris Oliver explains JavaFX Script animation frameworks using a video poker game example. Animations for the deal and for the draw show your bet, cards, and scores.
 

»  Return to JavaFX Technology Overview-At a Glance Page  
Localized Sites:
简体中文
русский
Resources
 

Oracle is reviewing the Sun product roadmap and will provide guidance to customers in accordance with Oracle's standard product communication policies. Any resulting features and timing of release of such features as determined by Oracle's review of roadmaps, are at the sole discretion of Oracle. All product roadmap information, whether communicated by Sun Microsystems or by Oracle, does not represent a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. It is intended for information purposes only, and may not be incorporated into any contract.