You are currently browsing the tag archive for the ‘JavaFX’ tag.

Java day tokyo banner

Java Day Tokyo is happening next Tuesday, May 14 at the AKIHABARA UDX.

It will be a packed day of information, from keynotes to technical sessions, demos, and lightning talks – covering Java EE, Java SE, JavaFX, Java ME, and, of course, Java Embedded.

I will be there, talking about “Java in the Internet of Things: Small, Smart, Connected”

Hope to see you on Tuesday!


— Terrence

OTN Java



The Top 10 OTN Java Articles are always a popular topic. We just compiled the information for 2012 – Embedded Java and Raspberry Pi was hot, with article #1 garnering 56,000 page views!

Here is the list.


— Terrence

2012 Top 10 OTN/Java Technology Articles

1. Getting Started with Java SE Embedded on the Raspberry Pi 
August 2012
Bill Courington and Gary Collins

2. How to Get Started (FAST!) with JavaFX 2 and Scene Builder  
November 2012
Mark Heckler

3. Laying Out a User Interface with JavaFX 2.0 
March 2012
James L. Weaver

4. Building Applications in JavaFX 2.0 
February 2012
Daniel Zwolenski

5. Interfaces on Demand with CDI and EJB 3.1 
January 2012
Adam Bien

6. Key to the Java EE 6 Platform: NetBeans IDE 7.1 
March 2012
Geertjan Wielenga

7. Best Practices for JavaFX 2.0 Enterprise Applications (Part One) 
April 2012
James L. Weaver

8. Challenging the Diabolical Developer: A Conversation with JavaOne 
Rock Star Martijn Verburg 
October 2012
Janice J. Heiss

9. Best Practices for JavaFX 2.0 Enterprise Applications (Part Two) 
May 2012
James L. Weaver

10. The Enterprise Side of JavaFX: Part Two 
June 2012
Adam Bien



It’s Devoxx time again!

If you’re at Devoxx, sure to check the schedule for a whole range of exciting Java and Oracle topics:

JavaFX, OpenJDK, JDK 7, Java Embedded, Java EE, JCP, NetBeans, Greenfoot, as well as Java Duchess and JUG meetings. Talks, labs, BOFs, demos, and more.

Embedded Java will also play a prominent role. Want to see Java on Raspberry Pi in action? Find out why what’s happening with Java in IoT (Internet of Things)? Play with NetBeans and Tinkerforge?

Check out the full Devoxx schedule.

Why do I think Java has the most exciting part of its future still ahead of it? Catch up with me at my talk on Wed 14:00:  “Small, Smart, Connected: Java in the Internet of Things”.


— Terrence


Update (Jul 23, 2012):

Update (Jul 16, 2012):

The last couple of weeks have seen a burst of activity in the JavaFX realm. Here is a collection of links I found particularly useful:



— Terrence



Podcast logo

Just to let you know there are a bunch of new and interesting podcasts around embedded Java, JavaFX, and Java on Mac OS X available on The Java Spotlight Podcast:



— Terrence

low-latency-youtube.png If you haven’t checked out the Java YouTube channel lately … here is some of the stuff you’re missing:

Much more on the Java Channel.



— Terrence


JFXtras in an open source project that provides a bunch of interesting components and pieces to make your JavaFX application even more productive, engaging, and, yes, sexy. And saves you coding time along the way.

Check out the new JFXtras Ensemble demo, which showcases in one fell swoop all the features and bits you can take advantage of. Also, bookmark Jim Weaver’s excellent blog to keep up with all things JavaFX and rich client.


— Terrence


OTN just published part 1 of a series by Adam Bien on “The Enterprise Side of JavaFX”.

In this article, learn how to use LightView to convert REST services into a bindable set of properties, using JavaFX, Glassfish, LightFish, and Maven. Sample code included.

Part 2 will discuss the integration of a JavaServer Faces 2 UI with WebView.


— Terrence

java7-download.png Java releases at Oracle are becoming a clockwork operation. As planned, JDK 7u4 is now available, along with JavaFX 2.1, and new versions of Java SE for Embedded. Specifically:

Java SE 7 Update 4:

    • For the first time, official support for Mac OS X
  • Includes the highly anticipated G1 (“Garbage First”) garbage collector, improving memory management for very large applications
  • Next step in converging Oracle JRockit and HotSpot VMs, offering the best features of both technologies
  • Numerous performance improvements to the JVM
  • OpenJDK continues to host the development of Java SE 7 on Mac OS X and the JDK 8 reference implementation

Java FX 2.1:

  • Available for Windows and Mac OS X (with Linux support currently as preview release)
  • Includes playback of MPEG-4 multimedia containing H.264/AVC video and AAC audio
  • New WebView support for JavaScript to Java method calls, which enables JavaScript content to leverage Java for demanding operations
  • Support for enhanced font rendering on LCD displays, including sub-pixel rendering
  • Additional UI enhancements such as combo box, stacked chart, and application-wide menu bar
  • Bundled with the Java 7u4 release
  • Oracle has started the OpenJFX project in OpenJDK as part of the plan to open source JavaFX

Java SE for Embedded 6 and 7:

  • Java SE for Embedded is the product line that brings Java SE to a number of embedded platforms and includes many features and performance enhancements targeted to embedded requirements, such as low footprint, power usage, and performance
  • Java SE 7u4 Embedded and Java SE 6u32 Embedded 6 releases are now available, following Java SE releases in lockstep
  • For more details, see here

For information, see the press release. For more details and a Q&A, check Henrik Stahl’s blog.

To download, go here.


— Terrence


Something strange is happening … Client apps are becoming sexy again!

Wherever we go these days, there is huge interest in JavaFX – developers are getting increasingly excited about the quantum leap that JavaFX 2 provides. Stuff like:

  • Super-fast and eye-popping graphics
  • Feature-rich, styleable, and extensible UI components
  • Full HTML5/JavaScript/CSS integration and interoperability
  • High-definition cross-platform media support
  • Ability to leverage JavaFX with alternate languages such as Groovy, Clojure, Scala, Fantom, and Visage
  • Easy migration from Swing and SWT
  • Full integration into the Java runtime and ecosystem
  • … and much more

JavaFX 2 is much more than just eye candy – it enables developers to reinvent their client applications and integrate technologies in ways not possible before. Check out this video (recording by JavaOne attendee) – especially the last 2 minutes .

JavaFX 2 is coming in rapid-fire succession: JavaFX 2 was released in October of last year, JavaFX 2.2 is now in Developer Preview for Windows/Mac/Linux, and the JavaFX Scene Builder 1.0 is now also available as a Developer Preview. JavaFX 2 is bundled with JDK 7 and JavaFX will be a standard part of JDK 8 going forward.

For developers, the question is no longer “Is JavaFX real?”  but “JavaFX is here to stay – How can we reinvent our client strategy?”

To help you ramp up quickly and catch up with the latest JavaFX 2 developments and information, I’ve collected a bunch of links:

  • Your starting point for JavaFX 2 technology is the JavaFX Main page on OTN. On the overview tab you’ll find links to all the latest downloads as well as a series of short videos (5-10 mins each) walking you through the various features and components of JavaFX 2.
  • Next, check out the JavaFX Documentation page. Here you’ll find tutorials, the full API docs, technical articles, FAQ, and more. Also, a tutorial video on building your first application with JavaFX using NetBeans 7.1.
  • The JavaFX Tools page goes deep into the Scene Builder tool, with documentation and a tutorial video.
  • Check out the JavaFX 2 samples on the JavaFX Samples page: Ensemble, a interactive gallery of over 100 sample applications with source code, the Henley Sales Dashboard, a enterprise-class client-server application demo, and a sample of how to embed JavaFX components in Swing applications.
  • There are two books available on Java FX 2: JavaFX 2.0: Introduction by Example, by Carl Dea as well as Pro JavaFX 2 Platform, by Jim Weaver, Weiqi Gao, Stephen Chin, Dean Iverson, and Johan Vos.
  • The two official JavaFX blogs to bookmark are The JavaFX Blog and FX Experience. Both indispensable for the latest information and insider tips and tricks on JavaFX 2. Two more good blogs are Jim Weaver’s Rich-Client Java blog and Stephen Chin’s Steve on Java blog.
  • For questions and discussions on JavaFX 2 amble over to the JavaFX 2 OTN forum.
  • Also check out some of the latest episodes of the Java Spotlight Podcast, such as episode 76 (on the Pro Java FX 2 book) and episode 78 (on the JavaFX Scene Builder).
  • The developer community has jumped on the JavaFX 2 train with a number of projects. To name a few: e(fx)clipse, DATAFX , scalafx, GroovyFX, JFXFlow, jfxtras, Visage, and more.
  • If you want to see some neat-looking custom controls, check on the YouTube channel of Gerrit Grunwald.
  • Finally, you can follow the latest JavaFX-related tweets at @javafx4you

As you can see, there is no shortage of information and help to get started and do something sexy with Java!


— Terrence

Enter your email address to subscribe to this blog

Join 179 other followers

Twitter Updates

March 2020

Blog Stats

  • 279,809 hits