Check out the "echo" framework: http://www.nextapp.com/products/echo/
It is open source, despite the commercial looking website. It is not based on the Swing API but duplicates the ideas and structures in many places. Basically, I would say that any Swing programmer should have no problem picking it up. Definitely play with the interactive demos on the site. Once you find out how much code it takes to do all of the cool stuff in the demos, you will be salivating. |