You should check out AjaxSwing, which automatically converts Swing
application to web application at runtime. This requires virtually no
code changes and you'll actually have a dual client - GUI client with
Swing and AJAX client with AjaxSwing.
http://www.ajaxswing.com/
We've been using GWT with Spring/Hibernate/GXT for over a year. Loving
every day of it.
I would like to start contributing to the project to remove little and
big annoyances and to make it better overall. First little annoyance
on the list - lots of final and private methods in