Featured Desktop Blogs
I did a demo of Project Matisse for the Austin Java User's Group. The feedback was overwhelmingly positive. Read on for an update on what it's like to use Project Matisse in its current state. —
Joshua shows an interesting editor that he wrote in a few hours to generate stacked image diagrams. —
Should we "Beware The GUI Builder"? —
Beginning with a late report of JDIC at JavaOne 2005, this article takes an exploration of missing features in the scope of desktop/Java integration and solicits inputs to prioritize them to enable deeper desktop/Java Integration. —
Plastic look and feel looks great but by using some options it can look even better. —
Next time, instead of bundling multiple differently-sized versions of the same icon with your application, why not create them with Java2D on the fly? —
A really great Internal JFrame hack I ran across. —
We don't agree with this article's point, but the introductory poem is worth a look:
This is my final JavaOne 2005 report. It's about the final desktop session on the final day of the conference in which I finally became acquainted with Bruno Souza and a Puppet named Juggy. —
Performance of the OpenGL-based Java2D pipeline has improved considerably in recent Mustang builds... And there's still room for improvement. (Pretty chart included...) —
ClientJava.com interviewed two of the main developers (Timo Stich and Frederik Dietz) of Columba, an open source Java Email Client.
Dvorak - "I'm not going to say it's transforming but I'm going to say it's popular."
Locale Sensitive Services SPI really means is that third parties can now provide implementations of most locale sensitive classes in the java.text and java.util packages for locales that aren't yet supported by the Java runtime
I'm still recovering from last week's JavaOne. I really should be sleeping instead of writing this. —
Help Sun decide on the name for Java Standard Edition 8 (due somewhere near late 2009) —
looks like they're really and finally solving many of the issues that developers have had with layout management in awt/swing. indeed project matisse is receiving much attention. —
I started the day in my comfort zone: rich client applications. But then I ventured into two things I want to learn more about: RFID and J2ME. —
What does it take to deploy a 120Mbyte web started banking application to over 100,000 desktops? I learned as much today in Matthias Schorer's JavaOne session called "Large Scale Client Deployment Using Java Web Start Software". It was a great session and I made notes. —
with swing, a common theme for a talk is: tips
and tricks to make swing run faster. so some of these
talks got me thinking.. —
After almost exactly one year of waiting, it's finally here. Version 0.2 of the Saverbeans SDK and Saverbeans Screensaver Pack have just been released! —
JavaOne is imminent and it feels like I will fulfill my passion, Desktop Java. —
Sunday is over and I need to get some sleep, as JavaOne starts for real tomorrow, but I wanted to blog down my thoughts (can blog be a verb now?) before I head off to the land of Nod. —
Just 2 years old and over 150,000 registered members later, the java.net community continues to grow and add more reasons for anyone interested in Java to join. —
John "jbob" Bobowicz
If you're at all interested in meeting JDK engineers or contributing fixes/features to the JDK, you'll want to be at the JDK Community Meet and Greet Party. It starts at 6 pm Tuesday, and it's held in a hotel near the JavaOne conference digs. See the invitation for details.
Three million copies of the pure Java
Columba email client,
along with OpenOffice and Firefox and other open source apps,
are being distributed on CDs in India as part of of a program to
promote open source software. The most recent release
of Columba incorporates the TrayIcon support for the JavaDesktop
You can easily try it out using Java Web Start:
The conference looms ahead; best get your schedule figured out before chaos reigns supreme. —
Hope to see you in San Francisco next week! —
How to build a desktop-hopping JRootPane subclass. —
Applets are old and AJAX is new, this blog is long, but there's a link to really cool applet at the end. —
The SunLabs MVM project is now available on java.net. Grzegorz Czajkowski blogged about it and I thought it might be worth talking about this cool technology from the perspective of desktop applications. —
Sun has recently submitted the Java Module System JSR to revise the Java packaging architecture, and I am very exciting to announce that the JCP has begun voting on this JSR! —
Find out what security and networking enhancements are coming in Java Web Start and Java Plug-in in Mustang (JavaSE 6)! —
Get the skinny on what lies underneath Matisse: NetBeans new forms builder —
Born in late May,
Jon Lipsky's Weblog
features techniques you can use in your Swing programs.
Today's tip, Using
a GlassPane to get feedback about a JFrame,
shows how to display transparent, transient information
(both pretty and useful)
and includes examples (with source code, of course)
that you can run with Java Web Start.
To see the glass pane technique in action,
and move the window it brings up.
Jeff Martin posted a nice paean to Java Web Start today on Javalobby,
reporting that the third major release of
ReportMill 8.0 uses Java Web Start technology.
"This not only enriches their user's evaluation experience,
but provides a consistent method of updating builds."
Javalobby post gives further details.
(We've also saved a copy
Here's the link to
Shannon Hickey marks the occasion of his first step into the blogging world by announcing the exciting release of improved Swing drag gesture recognition, one of the most highly requested J2SE bug fixes. —