Pivot开发团队宣布1.0版本发布。Pivot是一个开源客户端UI框架,用于开发高质量,跨平台的应用程序并能够很方便通过Web部署或做为一个桌面应程序。Pivot非常适合于那些有用HTML,CSS,JavaScript开发Ajax应用程序经验的Web开发人员。Pivot同样也适合于Swing开发人员,因为Swing与Pivot都是基于Java2D并使用MVC架构来从展示分离组件数据,然而Pivot 还包含一些额外的特性:declarative UI,数据绑定,web services结合。
此版本涵盖了之前6月份的发布声明中提及的一些改进,很多改进都是由最初声明之后加入到这个工程中的开发人员提出或执行的。
★ 一个使用StAX而非DOM来解析XML源文件的优化的WTKX加载器
★ 一个支持可视化效果和动态转换的新包
★ 改进过的定位支持,允许开发人员使用分等级的、基于UTF-8的JSON文件而非ISO8859 Java属性文件来定义资源
★ 新组件:
☆ 菜单,菜单栏,菜单按钮
☆ 微调控制项
☆ 类似Mac OSX的属性单
☆ 类似Google地图的全景风格滚动窗格
☆ 浮动的工具栏窗口
★ 一个基于JFreeChart的制图类库,能很好地与Pivot的数据模型类集成到一起。
★ 在默认的“Terra”包中支持个性化配色方案
★ "Pivot Explorer",一个类似Firebug的调试工具
★ 改进的文档
★ 大量bug修改及性能改进
Pivot1.0可以从它的新站点pivot-toolkit.org下载到,这个站点将会是将来所有Pivot相关声明和信息的发布源。
原文链接:http://java.dzone.com/news/pivot-10-here-it