Download List

專案描述

SwiXAT is a Swing-based authoring tool for the quick and easy development of GUI Java applications. It implements a true MVC framework and uses XML to define the view (SwiXML is used as the XUL engine), BeanShell as a scripting language for the controller, and JXPath as the binding mechanism between the view and model. It provides a complete environment in which it is possible to almost write an entire Java Swing application without writing Java compiled code. The use of XPath makes it very simple to traverse the object tree of the application's business model.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2006-10-03 15:08
0.5.5

This version adds improved support for JTable and
JCheckBox components. Support for docking panels
has been added by integrating the FlexDock
framework. Support for Popup Menus was added. The
possibility to The Model can now be updated
directly from the XML view by using simple XPath
expressions. The user's guide (about 90 pages of
documentation and examples) has been updated with
the documentation about the new features.
標籤: Major feature enhancements

2006-02-17 08:56
0.5.0

This new version adds improved support for JList,
JComboBox, and JTree components; two new data
sources, DOMDataSource and ObjectDataSource, were
added; the support for JComboBox renderers was
added, and the model event handling has been
simplified. Several bugs were fixed and the user
guide has been updated with the documentation
about the new features.
標籤: Major feature enhancements

2005-09-13 14:50
0.4.5

The event handling has been enhanced by
introducing the possibility to handle almost any
event. The support for FileFilters was added in
order to determine the file extensions shown by a
JFileChooser. The optional TreeCellRenderer tag
was added for JTrees, in order to set the icon,
text, and tooltip text of each tree's node. The
user's guide has been updated with the
documentation about the new features.
標籤: Major feature enhancements

2005-07-14 17:08
0.4.0

Support for defining and executing wizards has been added. The view
now provides new tools for MDI applications (a built-in window menu
and a scrollable desktop pane). Two calendar components (DatePanel
and DateField) have been added. A customizable TreeModel has been
implemented to fill the hierarchical tree of a JTree directly from the
business model. Maven build files have been added, and the user's guide
has been updated with documentation about the new features.
標籤: Major feature enhancements

2005-06-01 16:28
0.3.5

The ability to import a script directly within a view has been added.
The mechanism to show the view in response to a command has been made
dynamic. The developer can now indicate relative paths for all the
resources, in order to easily relocate the entire application. Some bugs
related to context handling have been fixed. The documentation has been
improved and a complete tutorial has been added.
標籤: Minor feature enhancements

Project Resources