Extreme Swing Presentation
I hope you enjoyed the Desktop Java in Action presentation because I have another one for you today. This one is called Extreme Swing and I ran it at JavaPolis in december. Extreme Swing focuses on how you could create moder looking user interfaces by adding a third dimension to your applications. The first part [...]
Desktop Java Presentation
Update: the broken link to the PDF has been fixed. Thanks Alexis! I recently gave a presentation about Java on the Desktop in Paris, at Sun. The presentation is available online in English. It was a 3 hours talk so there are about 160 slides. If you speak french, take a look at Alexis' blog [...]
More Web Stuff
Remember my browser-based demo to create reflections for pictures? Well, it was a nice proof of concept but difficult to use, especially because it required to wait for pictures to be loaded. Cow took the idea and made a full-blown JavaScript library out of it. The idea is very simple: every picture with the CSS [...]
A Swing Button with 3D (Source Code+Demo)
During my JavaPolis talk entitled Extreme Swing I explained how to create a JButton with a 3D icon. I should have done this before, but I finally uploaded the the source code and a webstart demo. You will need Java 1.5 or 1.6. The source code is very simple, just take a look at the [...]
A Swing/OpenGL Photo Viewer (Source Code+Demo)
I delivered a talk entitled Extreme Swing yesterday at JavaPolis and I finally presented Twinkle. Twinkle is a Swing demo using JOGL and Java2D to create a great looking UI. As I promised, the source code is available. Click on the button below to run the webstart version (Mustang only!) If you cannot install Mustang [...]
JavaPolis University Demos
If you are looking for the demos of the talk Richard Bair and I gave on Monday at JavaPolis, just click the Best-Of link on the left side of this page :)
DnD Effects, One More Time
I swear it's the last time I talk about this demo :) I updated Photo Collage in several ways: High quality thumbnails Drag and drop infrastructure based in java.awt.dnd (much cleaner) A invalid drop plays an animation Clearing the collage plays an animation You can run the WebStart demo or, as usual, download its source [...]
A JButton with 3D, Follow-up
Thanks to Ken Russell, today's JOGL nightly build allows to create multisampled pbuffers. That means we can enable full scene anti-aliasing (FSAA for gamers) in a Swing JOGL panel. I added two lines of code to JButton with OpenGL icon demo and it now looks much better: Here is a short QuickTime video to show [...]
Cool Swing App: Sun Sim Datacenter
As you may know, Sun finally released the new Niagara processor. Sun Sim Datacenter let you simulate a datacenter with whatever servers and workloads targets you want to compare monthly costs. I don't care about (mostly because I don't understand the throughput and all those other weird server side thingies). I'm more interested in the [...]
Swing and OpenGL
As you might now, I have been playing with JOGL recently. I just tried something interesting with both JOGL and Swing: having a full OpenGL scene as a JButton icon. Here is the (crappy looking :) result: The 3D scene is adapted from the famous Gears OpenGL demo. When the mouse cursor enters the button [...]


