Skip to main content

Guides to the Shows: Community One and JavaOne 2009

Posted by editor on May 27, 2009 at 7:23 AM PDT

A lot of people are blogging about either the presentations they'll be making at Community One and JavaOne or the sessions they recommend and hope to attend. Yesterday I noticed that Fabrizio Giudici's Community One and JavaOne conference plans illustrate that you can experience the conferences as focusing on cloud computing -- there are enough sessions and panels and BOFs centered on the cloud to do that.

In today's Weblogs, Terrence Barr looks at JavaOne from a mobile, media, and embedded point of view. In the post, Terrence highlights three Mobility Hands-on Labs, the Mobile and Embedded Lightning Talks (BOF-6731) [note: a few slots are still available], four panel discussions, and 38 techinical sessions and BOFs.

Clearly, no one is going to be able to attend everything on Terrence's list (he himself says he "will try to attend at least some of these").

Scan the recent blogs, and you'll find all kinds of posts relating to JavaOne 2009, including:

In addition, Java Mobility Podcast 79 is a JavaOne 2009 Preview, a talk given by Roger Brinkley and Terrence Barr.

Warning: don't read further...

If you've ever had a problem getting the Dire Straits song "Money for Nothing" out of your head, please do not read further. Instead, click here to return to the home page.

Still reading? OK, you can't say I didn't warn you. Last, but not least, in the blogs, there's John Ferguson Smart's mesmerizing (if you dare to let yourself get into it) and, hence, dangerous:

Have you stopped hearing Mark Knopfler sing

Lines of code for nothin' get your screens for free

yet? OK, good. Now, let's get back to work. Because there's a lot of that left to do, and only a few days left before the "shows" begin!

In Java Today, Jim Weaver delves into a new feature in JavaFX that is available from the OpenJFX-compiler side of the technology, in Referencing Multi-Dimensional Java Arrays from JavaFX: "You probably know that the next version of JavaFX is expected to be released around JavaOne 2009. Did you know, however, that the latest build of the JavaFX compiler is always publicly available so that you can play with new language features? ..."

In 15 Minutes or Less: JavaFX Effects and Components (Screencast), Robert Eckstein, of the Sun Developer Network, presents a quick screencast tour of some of the various effects and components available in the new JavaFX language, all in 15 minutes or less.

Bruce Hopkins talks about Creating Interactive TV Applications With the Tru2way Platform and OCAP in his recent article: 'If you're reading about the Tru2way platform for the first time, you might be asking yourself the question, "Is it really possible to have a Java-enabled TV?" Or, better yet, "Is it possible to put a JVM machine inside my cable set-top box?" The answer to both questions is yes, and you don't have to wait 5 or 10 years for this technology to come to fruition because it's already available today in millions of homes throughout the United States...'

In the Weblogs, JavaOne is featured. Terrence Barr posted JavaOne 2009: A Mobile, Media, and eMbedded Guide to the Show: "JavaOne 2009 - here it comes! Last week I posted some high-level bits and pieces about this year's CommunityOne West and JavaOne. Now it's time to delve into details - with a mobile/media/embedded focus, of course! This post is a work in..."

Chet Haase writes about his upcoming JavaOne session on Reanimation: "Join Romain Guy and I at JavaOne 2009 as we explore ideas in GUI animation. Our talk this year will be a bit different from past years. First of all, it will be less about nitty-gritty code and more about concepts as we explore higher-level ideas of animation and what we can learn and apply from traditional cartoon animation to animated GUIs. Secondly, Romain will be be dressed in a gorilla suit...."

And Amy Fowler will be presenting a session on Layout, Controls, and Hybrids at JavaOne: "Looking forward to presenting an update on FX layout at JavaOne. To follow up my article on JavaFX layout, I'll be presenting a section on layout at our JavaOne session on FX UI Controls. At this session, Richard, Jasper, and I will talk in detail about new apis which make it easier to build amazing interfaces: TS-5578 The New World: JavaFX Technology-Based UI Controls..."

In the Forums, safiahlberg has questions regarding LWUIT co-existing with LCDUI - Possibly a solution to the menu problem?: "We are currently implementing a part of our application using LWUIT, but since our application uses many screens we want to migrate from LCDUI (using canvases with custom paint) progressively. We have had trouble when switching from LWUIT forms to LCDUI, the menu animation seems to trigger a repaint of the LWUIT form so that the LCDUI screen does not appear (in certain situations). We have searched this forum and there seems to be others with the same problem but we can't find a solution, we have tried to set the transition animations to null and some other calls to the API and overriding the affected methods but with no success..."

nightzero is working on a problem involving a Database view with JPA for jdbc realm: "Hi, I have an application that uses form based security. The realm used is JDBC Realm. I have the entities User and Group for the JDBC realm. All database tables for the application are created when I deploy the application. For User and Group entities the tables users, groups and user_group is created. user_group is just a relation table to avoid redundancy by putting the username in the groups table. However, glassfish jdbc realm implementation requires username to be in the same table as the group name. To solve this it is usually suggested to use a database view, that selects usernames from users table and group names from groups table... "

And elaltaico asks about how to color whole Container on LWUIT: "Hello. My form's layout is BoxLayout and it has two container whose layouts are BoxLayout. I can create layouts successfully but the problem is I am not able to color a Container. My MIDlet's color is white and I want to color my firstmidlet black and second midlet blue. I can color labels and buttons (which are located at containers) successfully but when I color them the bottom of he labels becomes white.(becose MIDlet's layout is white) Is there a function or a method to color whole Container? You can see how I implemented my Containers..."

This week's Spotlight is Janice J. Heiss's article The Developer Insight Series, Part 3: The Process of Writing Code. Janice talks to developers about the process of writing code: "Over the years, I've heard developers talk about their favorite code, funniest code, most beautiful code, how to write code, how not to write code, the obstacles to writing good code, what they love and hate about writing code, and so on. In the process, I've encountered many insights worth sharing. Parts One and Two of this series provided advice on how to write good code. In Part Three, developers reflect on the actual process of writing code, how it happens, what it feels like, and how they do it."

This week's Poll refers to Project Vector, which Sun's Jonathan Schwartz blogged about last Monday. Our poll question asks: "Will Project Vector become the world's largest app store?" Voting is open through Thursday.

Our Feature Articles include Gary Benson's just published Zero and Shark: a Zero-Assembly Port of OpenJDK, which tells the interesting story of how the Java group at Red Hat developed a cross-platform OpenJDK port; and Protect Your Legacy Code Investment with JNA, by Stephen B. Morris, which introduces Java Native Access (JNA) and demonstrates how it can be used to facilitate interaction between Java programs an native libraries, for example Windows DLLs.

The latest Java Mobility Podcast is Java Mobility Podcast 79: JavaOne 2009 Preview, in which JRoger Brinkley and Terrence Barr preview JavaOne 2009 for mobile, media and embedded developers.

The latest OpenJDK Podcast is

The latest JavaOne Community Corner Podcast is


Current and upcoming Java

Registered users can submit event listings for the href=""> Events Page using our href="">events submission form.
All submissions go through an editorial review before being posted to the

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 it will be
archived along with other past issues in the href=""> Archive.

A lot of people are blogging about either the presentations they'll be making at Community One and JavaOne or the sessions they recommend and hope to attend...