Posted by editor
on January 16, 2009 at 7:33 AM PST
Aerith's components on the move... also:
Java Today: Aerith NetBeans project, Java runtime download numbers, and Java TV Developers project
java.net Poll: How do you think the closures debate will eventually be resolved?
Weblogs: Gosling on NetBeans awards, Fabrizio's Java idioms, and Kohsuke updates JAX-WS Commons VirtualBox module
Forum Posts: Metro WSIT configuration, contextual menus in LWUIT, and Grizzly config one-pager
Aerith's components on the move
A few JavaOnes ago, Aerith was the belle of the ball, reasserting how polished and attractive a Swing GUI could be. It led directly to Chet and Romain's book Filthy Rich Clients , and in a roundabout way, even to JavaFX, given the realization that achieving the effects of Aerith required months of work from Swing's top engineers, implying that something more approachable was needed.
Still, what about Aerith itself, and the slick components created for it? The Aerith NetBeans project has split out those components and packaged them for reuse in NetBeans :
Want a filthy rich client without the hassles of Swing coding?
The Aerith Netbeans project provides the Aerith components as drag and drop widgets within Netbeans - so you can focus on what you really want.
There's one weird thing about the project, though. While Aerith lives on java.net and NetBeans is one of our affiliated communities, the owner of aerithnetbeans chose to host it on Google Code. It's kind of worth asking: why? Not to make an editorial point or stoke some kind of rivalry; I'm just genuinely interested in what Google Code offers that java.net doesn't. On the surface, Google seems to do less: no integrated mailing lists, forums, wikis, or web space, though you can cobble those pieces out of other Google offerings and link them together. There's also no community, and no effort to create one, over on Google Code. So is that maybe a good thing?
Seriously, if you want java.net to do something -- or not do something -- please let us know.
Also in Java Today ,
Danny Coward passes along some impressive Java Runtime download numbers for December . "You'll remember Java SE 6u10 was released for manual download in October . But the followon update release Java SE 6u11 (including some bug fixes ) was pushed in the Java Update mechanism (aka the popup-bubble-software-update-thingy-for-Java-on PCs-around-the-world) on December 2nd. The results are in. [...] There were 78m completed downloads of Java SE 6u11 in December. If you include downloads of older versions as well, you get a total 95 million completed downloads of the JRE."
The Java TV Developers project has been introduced to enable faster and smoother tools for creation of interactive TV applications . The project enables developers with best practices presentations, guidelines, and the latest tools for introducing applications for TV as well as provides tools for migration of available mobile & desktop applications to TV. New materials and forums for discussion of content creation for TV (high definition or standard definition TV ) leveraging JavaTV as the common denominator Java platform for blu-Ray players with BD-J, Cable STB with OCAP and MHP, BrazilJavaDTV, and the China DTMS.
Apropos of closures discussions that came out of the last poll (notably on JavaPosse #225 ), the latest java.net Poll asks "How do you think the closures debate will eventually be resolved?" Cast your vote on the front page, then visit the results page for current tallies and discussion.
In today's Weblogs , James Gosling checks in for the first time in 2009 with
NetBeans rocks the awards!
"I apologize for not blogging much lately, but life has been seriously hectic. One tidbit has broken me out of my manic frenzy: The NetBeans crew ended up with an impressive stack of awards from developer.com . They've totally changed the way I develop software."
Fabrizio Giudici introduces some Idioms for the NetBeans Platform . "DZone has just published my first post in the series "Idioms for the NetBeans Platform" . It's a series focused on the idioms I've found useful during the development of blueMarine, and that I'd like to consolidate and catalog in a serious way in the NetBeans Wiki in the following months. The more feedback I get, the better."
Finally, Kohsuke Kawaguchi updates a nifty project in JAX-WS Commons VirtualBox module 2.1 posted . "I wrote a JAX-WS client module for VirtualBox some time ago for VirtualBox 1.6.0. Since then VirtualBox made numerous improvements, and so did their web services. So this morning, I updated this module to use the latest VirtualBox 2.1 WSDL."
In today's Forums , Glen Mazza offers some web service guidance in
Re: How to configure Keystore on Server side at runtime . "I think the Metro team is going to be expanding WSIT configuration in their next (2.0) release to do what you want--or at least provide additional server-side configuration options. In the meantime, CXF can probably do that but you'll lose WS-SecurityPolicy functionality in the process."
Shai Almog has a recipe for dismissing a LWUIT dialog with a touch event in the reply Re: Context Menu in LWUIT . "I'm assuming you mean a touch device but the answer is the same regardless. The menu is implemented as a dialog and you can take a look at the code there. If you want to dismiss by clicking elsewhere on the touch screen you can derive from Dialog and override the pointerReleased call to dismiss your dialog if it is released outside of the bounds of the dialog itself."
Finally, Justin Lee points out a
Grizzly Config one pager for review . "We're approaching what we hope is the final form for the grizzly config project for v3 and would like to solicit feedback before asarch review next week. Please look over the document at http://is.gd/c0ui and reply with any feedback you might have. The schema is all but done as far we've been able to determine but if anyone finds something missing or out of place, please let us know. We're especially interested in feedback from the glassfish admin team for input as to impact and scope for these changes."
Current and upcoming Java
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
Archives and Subscriptions: This blog is delivered weekdays as
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
Aerith's components on the move