Apache软件基金会(ASF)于昨天宣布,将Pivot 升 级为Apache的顶级项目。此外,该项目还发布了Pivot 1.4 , 这是自2009年1月加入了Apache Incubator的第四次更新版本。
Pivot 是一套采用Java构建RIA应用程序的开源平台。Pivot平台 的定位是内嵌于浏览器的Flex和Silverlight等富客户端开发技术的直接竞争对手。
Pivot 的实现借鉴了其它工具箱的一些点子(比如Swing),此外,它也 结合了Java2D在过去几年中实现的优化。在Pivot上实现应用程序的工作主要是结合Java和XML的开发,可以采用applet的方式或者独立方 式运行,同时也支持离线方式或者桌面应用的方式。
Pivot 1.4主要包括如下特性:
- 新增了完整的 TextArea组建
- 为Meter和Slider组建增加了方向属性
- 在TerraMeterSkin中增加对Meter组件文本内容的支持
- 新增了一个颜色选择器组件
- 新增了布局对齐功能
- 新增了一个GraidPane容器
- 增强了table组件的功能,双击table表头的时候可以重置列宽度
- 新增了在事件处理器中声明WTKX属性的功能
- 优化了LabelSkin组件的paint方法
- 增强了TerraSheetSkin的更改尺寸功能
- 大量的文档和指南
- <Border styles= "{color:10, padding:0}"
- xmlns:wtkx="http://incubator.apache.org/pivot/wtkx/1.1"
- xmlns:content="pivot.wtk.content"
- xmlns="pivot.wtk" >
- <content>
- <ScrollPane preferredWidth="240" horizontalScrollBarPolicy= "fillToCapacity" >
- <view>
- <TreeView wtkx:id="folderTreeView" >
- <nodeRenderer>
- <content:TreeViewFileRenderer useNativeIcons="false" />
- </nodeRenderer>
- </TreeView>
- </view>
- </ScrollPane>
- </content>
- </Border>
<Border styles="{color:10, padding:0}"
xmlns:wtkx="http://incubator.apache.org/pivot/wtkx/1.1"
xmlns:content="pivot.wtk.content"
xmlns="pivot.wtk">
<content>
<ScrollPane preferredWidth="240" horizontalScrollBarPolicy="fillToCapacity">
<view>
<TreeView wtkx:id="folderTreeView">
<nodeRenderer>
<content:TreeViewFileRenderer useNativeIcons="false"/>
</nodeRenderer>
</TreeView>
</view>
</ScrollPane>
</content>
</Border>