hansmuller's blog
Introducing the SceneGraph Project
Introducing SceneGraph
I haven't written a blog entry since January when I advertised the fledgling
href="http://weblogs.java.net/blog/hansmuller/archive/2007/01/application_fra.html">
Swing Application Framework (JSR-296)
project with an uncharacteristically brief item.
Application Framework Prototype Bows
I've made a prototype of the fledgling JSR-296 API available,
it's
href="https://appframework.dev.java.net/">
https://appframework.dev.java.net/.
There's a quick overview doc and downloads of the source code,
the javadoc, and the AppFramework.jar file.
Property Syntax for Java? A Constructive Alternative
Having written, by conservative estimates, about a jillion Java
Beans classes over the years, I have to say that I'm amazed that
we'd seriously consider changing the Java language to trivialize
this kind of Java Bean property.
Javapolis Session Interrupted by Marriage Proposal
Javapolis 2006
I
spent most of last week at the Javapolis conference in Antwerp
Belgium.
Dialog Diatribe
I've been writing the occasional small application recently and
now and then I blunder into a problem with Java SE that's,
uh..., well, annoying. I realize that I'm not the only one
who's had this experience and I'm probably not the only one who
seeks relief by writing a lengthy diatribe and then sending it
to whomever might be guilty of creating the situation.
JSR 296 Bows - Swing Application Framework
For the past five months or so, I've been working on a fledgling
project to define an application framework for Swing.
Fire Marshall Extinguishes Dukelele Performance
Tuesday morning this week, I was seated in the vast Moscone
keynote cavern, with 15,000 other Java developers, taking in the
start of another JavaOne conference. The keynotes and demos
were entertaining and I hope you didn't miss the HUGE Swing
href="https://aerith.dev.java.net/">Aerith demo at the
conclusion of the morning.
MultiSplitPane: Splitting Without Nesting [Shameless Plug]
One aspect of many docking GUIs is support for reconfiguring tiled
subwindows by dragging shared subwindow edges. MultiSplitPane and
MultiSplitLayout support arbitraily complex tiled layouts that can be
reconfigured interactively and programatically.
A Reusable BuddyList Component
Every now and then someone drops by to ask about the slick chat/IM
demo components that were shown in the
href="http://developers.sun.com/learning/javaoneonline/2005/desktop/TS-3605.pdf">
Extreme GUI Makeover JavaOne session last year.
Using Java Web Start to Launch NetBeans
About six months ago I had a dream. Not the sort of dream that makes
you wake up shrieking or smiling, and not the kind that brings you
down from the mountain top or even gets you off the couch. Mine was
the kind of dream programmers have.





