Title: RE: [Forum] Why SWIX?

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

Reply via email to