JAXX is a system that allows you to describe Swing user interfaces in XML and then generate them. It includes support for common user interface elements such as navigation trees.
| Tags | Software Development User Interfaces Code Generators |
|---|---|
| Licenses | LGPL |
| Operating Systems | Platform Independent |
| Implementation | Java |
| Translations | French |
Last announcement
For all maven users, JAXX is now available on central repository ( http://repo1.maven.org/maven2/org/nuiton/jaxx/ ), you do not need to add the nui...
Recent releases


Release Notes: This version adds a new language: Spanish. Dependencies have been updated. You can create new decorators by using the Clonable contract. This version also fixes some bugs such as a regression on binding. The superclasses are now taken into account when loading Java source files. Non-public classes do not make generation fail anymore.


Release Notes: This version brings new features like the ability to set a numberPattern on the number editor, and improves the import manager usage. Several bugs have been fixed such as the context on SwingValidator, the validators.xml file being embedded at runtime, warnings not being displayed, some NPEs, and import missing.


Release Notes: This version updates dependencies versions, improves the code generation, introduces a JXLayerHandler to deal with the new API of JXLayer, and improves ClassDescriptor loading. It also fixes a bug with Java file parsing being done twice.


Release Notes: This version mostly adds a method to find a child by its ID in the tree nav API. The old deprecated API was also removed and the swingx version was upgraded to 1.6.2-2.


Release Notes: This version fixes a bug on the events fired by TreeTables.