Archive for April, 2006

New Gradients in Java2D

Chris Campbell just blogged about two new gradients available in the Mustang weekly builds, waiting approval by the Mustang JSR executives.
Those new gradients are something I've been wanting for a long time. The first one is the LinearGradientPaint, very similar to the GradientPainte. Yet, it allows you to define multiple colors in the same gradient. [...]


DNA Waiting Dialog (Swing Demo)

This simple demo shows an animated loading screen. You can use the various setters to change the visual style. The animation is performed through Chet's TimingFramework. As you can see in the following snippet, it's really easy:

public void startWaitSequence() {
if (waitController == null || !waitController.isRunning()) {
cycle = new Cycle(4000, [...]


IntelliJ IDEA is Great!

Because of my various problems with Eclipse a while ago, I was in need of an IDE I would really love for the basic task of typing kilometers of source code. NetBeans is wonderful for its tools but I wasn't satisfied with its editor.(I use it to design GUIs, profile applications and any Java/Web development [...]


Demos for JavaOne

It's very unlikely I will update this blog within the next few weeks. JavaOne is almost here (May 16th!) and preparing the talks will take us some time. Joshua, Richard and I already spent a full week (including nights) writing an uber cool Swing demo that might be presented on stage during James Gosling's keynote. [...]