Demos of the Week, It’s All About Animations
This week, Chet and I released the source code, demos and examples for chapters 12 and 13 of our upcoming book, Filthy Rich Clients. These chapters explain how to create simple animation with Java SE’s APIs and how to avoid some common rendering artifacts. Next week, we will release demos for chapters 14 and 15 [...]
Improving Groovy Console’s GUI
Groovy is a very appealing language that I really enjoy using from time to time. Unfortunately, as many other languages, Groovy lacks decent development environments. Even though this shortcoming is being addressed by the Eclipse and IntelliJ, the Groovy Console remains a valuable tool to quickly test an expression or a script. The console works [...]
Repaint Manager Demos (Chapter 11)
The source code, demos and examples for the chapter 11 of Filthy Rich Clients are available online. This chapter presents the repaint manager. Chapter 11 presents two demos, TranslucentPanel and ReflectionPanel The first one is an exercise for the reader showing why and when the user of a RepaintManager is necessary. The second one presents [...]
Demos for Layered Panes
The source code, demos and examples for the chapter 10 of Filthy Rich Clients are available online. This chapter presents layered panes. The next batch of demos, focusing on Repaint Manager, will contain my favorite demo, a real-time reflection applied on a QuickTime movie.
XHTML/CSS Rendering In Swing
Joshua Marinacci, whom I worked with when I was at Sun, is in the Bay area this week and we had dinner together tonight. He told me more about Flying Saucer, a project he’s been working on for a few years now. Flying Saucer is an XHTML/CSS renderer written in pure Java that can be [...]
Photos From JavaOne 2007
More photos from JavaOne 2007. From top to bottom: Kenneth Russel (Sun) and Patrick Hogan (NASA), Danny Coward (Sun), Tor Norby (Sun, Java Posse), Jasper Potts (Sun) and Richard Bair (Sun), Chris Campbell (Sun) and James Gosling.
Book Sent To Print
Our editor told us a couple of days ago that our book has been sent to the printers. Printing should be over in about a month so you can expect the book to hit the shelves early/mid-August. I’ll post more demos on the book’s web site on Monday :)
More Photos from JavaOne 2007
From top to bottom: Thorsten Laux from Sun Microsystems, Joe Nuxoll from Apple/the Java Posse, Jay Zimmerman from No Fluff Just Stuff and a random dude.
Guillaume Laforge and Chet Haase
The first two pictures below show Guillaume Laforge, Groovy‘s project manager, speaking at G2One, the Groovy event that took place during Community One for JavaOne 2007 (gotta love those ones.) The third picture show Chet, the funny guy with whom I co-authored Filthy Rich Clients. More pictures from JavaOne 2007 to come.
Demos for Chapter 8 and 9 available
The source code, demos and examples for the chapters 8 and 9 of Filthy Rich Clients are available online. These chapter present image processing and glass panes.
Demos for Chapter on Gradients Available
The source code, demos and examples for the 7th chapter of Filthy Rich Clients are available online. This chapter presents Java 2D gradients, including the new gradients included in Java SE 6. Some performance tricks are also covered. Note: FTP fixed, you can download the zip files. Update: The web site has now been tested, [...]


