 |
John O'Conner
John O'Conner is a software architect, consultant, author, and speaker.
After many years developing the internationalization features of the
Java platform at Sun Microsystems, he is now actually trying to use
those features in real world projects.
The idea of setting up listener relationships between your GUI models, views, and controllers is simple enough, but grinding the same "glue" code dozens or even hundreds of times is wasteful and error-prone. JSR-295, Beans Binding, offers relief from the drudgery. In this article, John O'Conner...
Jan Stola, Tomas Pavek, and Scott Violet discussed the motivations behind the latest graphical user interface builder available in NetBeans. The NetBeans GUI Builder, once labeled Matisse, is...
Java Studio Creator 2, based on the popular NetBeans development environment, provides plenty of reasons to start using it today. It's freely available at...
Fast Facts...
I don't want to declare Java's code based layout dead yet, but I think a new way of creating GUIs must be considered. One of the huge benefits of coding on the Microsoft platforms has been their...
In the past, you could create an online schedule for JavaOne and attend those planned sessions...or not. You had the flexibility to attend what you...
Some of the best Java programmers I know have an artistic side. When I first started working at Sun Microsystems many years ago, I was amazed that so many people play musical instruments, write...
The Apache Derby project is gaining momentum with heavyweight contributors like IBM and now Sun. Sun recently announced its support of the lightweight,...
We'll do anything for sports...and in Australia, they'll even delay their normal switch back from Daylight Saving Time or Summer Time. The change would have happened on March 26 2006, but to...
JavaOne comes around again...in May this year. The track category "Cool Stuff" promises to be innovative and eye-opening. You can check out the...
The Java platform has come a long way in its effort to minimize the difference between the performance and integration of native applications and Java applications.
In route to their final storage destination on the World Wide Web, characters move through various layers of programming interfaces and can cross software and hardware boundaries.
After coming out of holiday hibernation, Sun shows signs of integrating the bug fix I contributed late last month. I received an email thanking me for the fix. Brief, but containing everything I...
After so long anticipating this moment, after the deed is done, I feel like it was too easy. I'm definitely experiencing an anticlimax.
After a brief rest from this public Mustang community experiment, I'm back. And I've found the perfect bug...it's easy to fix, very low hanging fruit that's just right for a new contributor to...
It's relatively easy to enter multilingual text into a rich client, Swing application. Doing so in a browser-based, web application isn't always as easy.
Project Looking Glass must have a special appeal in...
Hands on labs were quite popular at JavaOne Tokyo....
I'll quickly jump to the most interesting part of the Keynote this morning (Nov 9), the special guests. The guests were Joshua Bloch and Neal Gafter. Not only has Joshua contributed great things...
On a recent trip to the restroom at the Tokyo International Forum, I was reminded about accessibility. Having been trained well (thanks Mom!), I always wash my hands after visiting the restroom...
After the rather somber response to the keynotes this morning (Nov 8/Tokyo), I was pleasantly surprised to hear the impressed (but still rather quiet) oohs and aahs from the crowd as Hans Muller (...
Java SE Roadmaps, John Pampuch
John Pampuch, Director of Java SE Software engineering outlined some of his team's activities. Here are a few of his comments, summarized of course:
Jot it down on a piece of paper, in...
Jeff Jackson, Greg Sporar, and others played to a tough crowd, but I think the message about NetBeans got across even if the jokes or short skits didn't. In the end, the message I got was this:...
You haven't missed out on any of the actual conference yet. The conference officially starts...
I'm not a geek, I'm not a geek, I'm not a geek. However, in preparation for JavaOne I have to get a USB cable to connect my digital camera to my PC...you want pictures with these blogs, right? So...
|