This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
In case anyone is interested, this is an excellent article about OO design and it will give you some very good info about implementing a flexible UI. I suppose I like the article a lot because I did a implementation very much the way the author recommends. I just wish I had read it first before I tried to figure out how to do my UI and make it robust. Go to this JavaWorld article and see for yourself.
SCJP, SCJD, SCWCD, SCEA Part I
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link: http://aspose.com