Why SWIX? The Swix project should not be looked at as a competing technology to Thinlet but as another tool in a Java developers tool box. Certain project requirements may give swing the edge over thinlets. To list a few possible: * Layout Managers * PLAF * Table Model / Column Model * Event model * Widgets etc. However, it completely depends on the project. On the other hand to add a ton of swing features to Thinlet would just re-invert swing and make Thinlet "fat" - no need for that.
To convert XML 2 Swing is not a new thing at all. Here is an incomplete list of other project dealing with XML to GUI converters: Luxor - http://luxor-xul.sourceforge.net JellySwing - http://jakarta.apache.org/commons/sandbox/jelly/jellyswing.html SwingML - http://swingml.sourceforge.net KoalaGML - http://koalagml.sourceforge.net Thinlet - http://www.thinlet.com JEasy - a framework for JAVA applications using XML http://www.jeasy.de/ XULUX project - http://www.xulux.org/ XForms - http://www.w3.org/TR/xforms/ XSwing - Develop Swing applications entirely using XML. http://sourceforge.net/projects/xswing/ Bean Markup Language (BML) http://www.alphaworks.ibm.com/tech/bml OOP-Reserch Api4Java.com http://www.api4java.com/index.html Java Gui Builder - http://jgb.sourceforge.net/
