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/

Reply via email to