This release uses the Lesser General Public License (LGPL). The unit tests were modified and refactored to provide over 95% coverage of the code base using Clover. Support has been added for JTabbedPane with the sheet and tab elements. A new example file has been created to show how to use JTabbedPane support.
This new release brings the much needed event handler
functionality to JGB. Users can now use the new
register element to register your event handlers.
Menu bars, menus, and menu items have been added. There is a first draft for an XML Stylesheet to transform between a GUI XML and a complete Java source file which can be compiled.
This newest releases reduces the verbosity of the XML file by introducing new combo, textfield, button, label and panel elements. A new reflabel attribute was added to these elements as well as to the control element. The limitations file contains more information about this.