Skip to main content

Truth Be Told

Posted by editor on December 4, 2008 at 10:37 AM PST


Taking it a little slow for JavaFX's launch day

OK, really late blog today. Bear with us, as we've been waiting for JavaFX.com to settle in to a point where it can withstand the load of all the developers who have been anticipating today's release of JavaFX 1.0.

For now, you might want to check out some of the hooplah around the launch, and check back on JavaFX.com for a copy of the SDK once the crunch is over.

In Java Today,
Danny Coward has posted the Top 10 Things To Know about the JavaFX launch. Among the key facts: JavaFX runs on multiple devices, is built on Java, is supported by NetBeans, provides both native media playback (DirectShow on Windows, Core Audio and Core Video on Mac) along with a cross-platform codec, offers a powerful scene graph, provides a production suite for Photoshop and Illustrator users to co-develop JavaFX projects, has a reach and deep set of APIs, and deploys itself via JNLP.

The Java Posse has snagged a special JavaFX launch-day interview, posted as Java Posse #220 - JavaFX Launch and Interview. The interview, with Sun's John Burkey and Octavian Tanase, covers JavaFX's relationship to Ajax, its cross-platform viability, whether JavaFX's development has affected SE or other Java development, why JavaFX needs its own new language, benefits of having a scene graph, the accessibility of JavaFX's libraries from other JVM languages, and the hard question of whether JavaFX can take on Flash, Flex, and Silverlight.


In today's Weblogs, JavaFX engineer Joshua Marinacci reflects on
The Final Countdown. "As I'm waiting here in the airport I'm taking the time to look at the big picture. I've been on the JavaFX team for the last year and a half and I must say that it feels really good to finally be able to share with the world what we've been working on."

Jean-Francois Arcand announces that
Grizzly 1.9.0 is is out and refuse to hibernate!. "The latest release of the monster include tons of enhancements and new features like new Asynchronous I/O support, OSGi improvement, ExecutorServices now supported natively, Asynchronous Http Write, and much more."

Continuing a JSF demo from earlier in the week, Jim Driscoll shows off
JSF 2.0: The f:ajax tag. "Now that we've defined the basic behaviors of the switchlist component, it's time to wire it up with ajax. This time, we'll do it a new way - with the f:ajax tag."


In today's Forums, davide71
presents EnhancedMouseScrollableUI. "Hi Alex, I'm really impressed by your MouseScrollableUI. It's just what we were talking about 1 year ago. See comments in your blog . Now I've enhanced your MouseScrollableUI so that it's easier to apply this feature to an existing application without wrapping each JScrollPane with JXLayer. Now you can simply wrap the content pane of the application's frame and each JViewport will be autoscrollable."

Tim Quinn provides pointers to GlassFish deployment strategies in
Re: Redeploying a web application. "When GlassFish v3 prelude came out I wrote a brief blog about the various deployment features. And have you looked in the documentation, because it contains a much more complete discussion of how you can deploy applications. Do any of these techniques help you do what you want?"

cowwoc has again updated the Java version-sniffing script used in the discussion
Re: Tracking Java Versions using Google Analytics. "I screwed up. Anyone who's already installed the script, please update the path to the new value mentioned in the blog. Google Code won't let me edit the original file. Also, please note that the new version I just posted will allow you to differentiate between 1.6.0* the family versus 1.6.0 the version. For what it's worth, here are my site's statistics, collected before I could differentiate between families and specific versions."

Finally, GlassFish user testn has a request for
Environment variable setting in domain.xml. "It would be nice if in domain.xml, we can provide the additional setting to environment variable. It's quite useful to set that since some java library depends on environment variable including some native libraries that refers to dll that refers to some other dll in which setting java.library.path is not enough. Currently, the only way you can set your own environment variable before spinning up the domain is to set it in asadmin.bat."


Current and upcoming Java
Events
:

Registered users can submit event listings for the href="http://www.java.net/events">java.net Events Page using our href="http://today.java.net/cs/user/create/e">events submission form.
All submissions go through an editorial review before being posted to the
site.


Archives and Subscriptions: This blog is delivered weekdays as
the Java
Today RSS feed
. Also, once this page is no longer featured as the
front page of java.net it will be
archived along with other past issues in the href="http://today.java.net/today/archive/">java.net Archive.

Taking it a little slow for JavaFX's launch day