Last night I updated the source code of Desktop Java Live. It now includes:
An Ant Build.xml
An IntelliJ Project
An Eclipse Project
Compiling and running the code out of the box requires Java 5.0 due to the Synth examples. However, you should be able to compile everything with Java 1.4 if you remove those classes. I've included the lib jars of projects used in the book such as JGoodies Binding, Validation, Foxtrot, etc. I've also included a copy of SwingWorker pulled from JDNC as well as the JGoodies Validation IconFeedBackPanel which is not included in the 1.0 distribution but mentioned in the book.