Posted by editor
on December 12, 2008 at 7:10 AM PST
Come for the M3DDs, stay for the LWUIT! Also:
Java Today: Post-M3DD LWUIT tutorial, Grizzly 1.9, and JavaFX Media Lead Engineer interviewed
java.net Poll: What do you think of Java 7's "Project Jigsaw" plan to modularize the JDK?
Weblogs: RIAs at Devoxx, Hudson adoption updates, and 10 questions for JavaFX
Forum Posts: Unwanted repaints, mutable JXTable data, connecting Java to .NET, and Toplink Essentials and caching
Come for the M3DDs, stay for the LWUIT!
Here's an interesting announcement from the Mobile & Embedded Community , especially if you haven't booked your travel for the Mobile, Media, and eMbedded Developer Days in Janauary. The Lightweight UI Toolkit (LWUIT) team has announced half day tutorial to take place the morning after the M3DDs conclude, in the same location.
"Sun is pleased to announce a half day tutorial on the Lightweight User Interface Toolkit (LWUIT), an advanced user interface toolkit for MIDP 2.0 devices. This practical, focused tutorial for content developers will be led by Chen Fishbein, architect of LWUIT, and Jonathan Knudsen, developer and author. [...] The tutorial will provide a broad practical knowledge of LWUIT, including the use of forms, transitions, components, touch screens, themes, the resource editor tool, and advanced topics."
Hopefully, M3DD attendees haven't booked a flight out yet. If not, maybe it makes sense to stick around until Friday afternoon.
Also in Java Today , The Aquarium reminds us that Grizzly 1.9 is out : "If you've missed the announcement, read Jean-François'
announcement . Asynchronous I/O, a new HTTP suspend/resume API, and Comet performance improvements are among the major new features . This 1.9 version is important to GlassFish v3 because of the central role of Grizzly in the new modular architecture and because it will be used in the mid-2009 GlassFish release. A fairly simple 150-liner servlet to implement a full-duplex async Twitter application (steps , code ). Speaking of Twitter, make sure you follow the bear ."
A key part of the promise of JavaFX 1.0 lies in JavaFX media technology, which is designed to simplify the integration of audio and video media into applications built with JavaFX 1.0. JavaFX makes it easy to integrate video, audio, graphics, animation, and rich text. It also supports cross-platform codecs and native video formats. In Encode Once, Play Anywhere: An Interview With JavaFX Media Lead Engineer Tony Wyant , Janice J. Heiss interviews Tony Wyant, Sun's lead engineer for JavaFX media, to get an understanding of where JavaFX media might take us.
The latest java.net Poll asks
"What do you think of Java 7's "Project Jigsaw" plan to modularize the JDK?" Cast your vote on the front page, then visit the results page for current tallies and discussion.
Fabrizio Giudici checks in from this week's Devoxx conference in today's Weblogs . In JavaFX, Flex (or: Stephan Janssen and friends are the men!) , he writes, "I feel as I'm obliged to post at least one entry about this conference. I've chosen a talk that could probably the most valuable to software architects in these times of uncertainty about what technology to choose for RIAs: JavaFX? Flex? AJAX? Others?"
Kohsuke Kawaguchi writes about
Hudson adoption updates , specifically "two recent good news [items] that made my day."
Osvaldo Pinali Doederlein has posted Ten Questions for Java FX . "Java FX 1.0 was released, with the Mobile version in beta. I was very positively impressed, and I want Java FX to succeed. So, congrats to the whole team at Sun, but let's not waste any time... Follows a critical evaluation of this new Java platform, with my top-10 Requests For Clarifications Or Enhancements."
In today's Forums ,
wzberger has concerns about
Non-opaque window performance . "There seems to be a performance issue for non-opaque windows (Java6u10 or above). The test case below demonstrates the issue. As soon as the mouse moves over the button the red panel will be repainted. Is this the correct behavior or is there a way to minimize repaints? If the window is opaque everything works fine. Unnecessary repaints are a big problem for real apps with many components because the whole app performance slows extremely down."
would like to
Make JXTable column editable, but not for user
. "I have a JXTable with an overridden isCellEditable so I'm able to determine what cells the user is allowed to change. When I use setValue() on the table though, the program is not able to change values when the cell is not editable. This is no problem when done via the model. This was not the case in JTable. How can I make a cell not editable for the user, but editable for the program?"
is looking for a strategy for
connecting java and .net
. "I am new to java, and wondered what would be the best way to communicate between java application and .Net application. Any ideas are most welcome!"
"Is Toplink Essentials caching good for clustered environments?" "Since Toplink Essentials does not support distributed caching, it will be problematic in a clustered environment. Am I right? Potentially you will get stale data out of the cache in some nodes in the cluster. Does this mean Toplink Essentials is not ready for clustered deployment?"
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
Come for the M3DDs, stay for the LWUIT!