发布于 2014-09-28 00:02:44 | 151 次阅读 | 评论: 0 | 来源: 网友投递
JAXX 开源的XML用户界面框架
JAXX是一个开源的XML用户界面框架。JAXX通过XML文件来描述组件和它们的相互作用,然后把这些XML文件编译到普通的Java classes中。开发用户界面组件用JAXX将比用平常Java代码更快速而且更容易。它的特性包括:强大的脚本编辑、数据绑定、CSS stylesheet支持等其它高级功能。
JAXX 2.13 发布,此版本的文档现已提供在:https://doc.nuiton.org/jaxx。
JAXX 2.13 更新内容如下:
新特性
Use a validatorLabel client property to translate field in unified validator table Issue: #3513. Thanks to Tony Chemit. Resolved by tchemit.
Define a global CSS file Issue: #3503. Thanks to Kevin Morin. Resolved by tchemit.
Create a table filter Issue: #3515. Thanks to Kevin Morin. Resolved by kmorin.
Traduction field in UnifiedValidatorMessageTableRenderer Issue: #3516. Thanks to Sylvain Bavencoff. Resolved by sbavencoff.
Enable to set the BeanFilterableComboBox's and BeanComboBox's combobox's maximumRowCount Issue: #3520. Thanks to Kevin Morin. Resolved by kmorin.
Add Shortcuts Issue: #3368. Thanks to Sylvain Bavencoff. Resolved by tchemit.
Bugs 修复:
Error message in action Issue: #3514. Thanks to Sylvain Bavencoff. Resolved by sbavencoff.
Value of number cell editor not save when clicking outside a table Issue: #3517. Thanks to Kevin Morin. Resolved by kmorin.
Number cell editor in edition on focus Issue: #3518. Thanks to Kevin Morin. Resolved by kmorin.
改进:
Use nuitonpom 1.3 Issue: #3512. Thanks to Tony Chemit. Resolved by tchemit.
下载
手动安装:http://forge.nuiton.org/projects/jaxx/files
jaxx-widgets-extra-2.13-deps.zip - http://forge.nuiton.org/attachments/download/1122
jaxx-widgets-extra-2.13-full.zip - http://forge.nuiton.org/attachments/download/1123
Maven artifacts
Maven 中心库
Have fun!
-JAXX team
JAXX是一个开源的XML用户界面框架。JAXX通过XML文件来描述组件和它们的相互作用,然后把这些XML文件编译到普通的Java classes中。开发用户界面组件用JAXX将比用平常Java代码更快速而且更容易。它的特性包括:强大的脚本编辑、数据绑定、CSS stylesheet支持等其它高级功能。
例如下面这段代码将生成界面如下:
<Application title='Hello World'>
<JLabel text='Hello World'/>
</Application>