Why Swix?
Depending on your licensing needs, you can narrow down the list of xml to swing projects Wolf posted.
Personally, I like to become adept at tools that I can
use on my own time for free, but use later at work without enormous cost.
(These tools tend to be on the periphery of my work, so it's hard to
just if the cost at work.) So for me, a GPL license on a library
pretty much rules out using it at work, and plonking down a pile of money to
play with something on my own time is pretty unappetizing.
So an Apache,LGPL, or BSD style license appeals to me.
A very quick look groups them like:
GPL:
Luxor
Xulux (?)
Java GUI Builder
For fee (shareware/trial/purchase):
JEasy
API4Java
BeanML (?)
Apache or similar:
JellySwing
XSwing
XForms (spec)
LGPL:
SwingML
Koala
Thinlet
-----Original Message-----
From: Wolf Paulus [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, January 08, 2003 3:51 PM
To: '[email protected]'
Subject: [Forum] Why SWIX?
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/
_______________________________________________
Forum mailing list
[email protected]
http://jupiter.lunarpages.com/mailman/listinfo/forum_carlsbadcubes.com
