FesiForm
An XML based GUI builder.

 
The FesiForm home page
Version 0.1-alpha (July 10, 1998)
WORK IN PROGRESS (part of the FESI kit)


KNOWN LIMITATIONS:
  1. Not all widgets have been implemented ( JInternalFrame, JOptionPane, JTable and Jtree are not directly supported, but most can be created using JComponent and creationScript attribute). JOptionPane are usually created directly from the code.
  2. Borders and Actions are not currently directly supported. Borders can be created by the script.
  3. Documentation ?  Docu what?.Well, it is very limited. Look at the examples and at gui.dtd.

FesiForm is an Swing GUI builder, creating a Swing user interface from an XML representation (it is not an interactive builder - you must create the xml file using a standard text editor). FeisForm fully integrates the FESI EcmaScript interpreter, allowing to complement the setup of the interface with small codelets. You can even write the action handlers in EcmaScript (the non propected name of Javascript).


The version 0.1 is the first release, representing work in progress. It requires FESI 1.0-beta1 and a SAX compatible XML parser, as the IBM one (which is not included!)



Last update: 18 July 1998