Java图书馆的许多功能表,创建Swing数据透视表的能力。
斯特拉表是一个GUI库,旨在增强的功能和外观的表格,并提供一个动态进行treetable的成分。
的一些功能,包括数据分类,类似Excel的列筛选,动态添加/删除列,自动调整列宽,显示的神器出山:www.shenqi73.com行头,合并/拆分单元格,可分组标题栏,表格样式和其他的的各种渲染和编辑增强。
先进的功能,包括数据库连接,枢轴表(OLAP),资料库进行treetable,异步数据传输和高速缓存。图书馆是高度可定制的,有一个非常简单的API,并可以无缝集成,与您现有的应用程序或applet。 treetable组件是非常强大和灵活:它提供了一个多层次的树状结构,标题,多个页脚和聚合函数。扩展API的Javadoc文档。
下面是一些主要的功能“斯特拉表”:
·排序:排序表的数据通过点击列标题。多列排序的支持。
过滤:过滤表中的数据。行和列可以被过滤。提供类似Excel的过滤。
·视觉增强功能:替换行的颜色,单元格样式,编辑。
·单元格合并表的多个单元格合并成一个。
·可分组表头:组表列在一起。
·treetable组件:该组合的一棵树和一个表。支持多层次的树木,页眉,页脚和聚合函数。
·保持选择:表的选择不修改,如果表中的行的顺序重新排列(例如排序或筛选的结果),或者如果表中的数据被更新。
·行/列锁定任意数量的行和列的四个边缘的表(上/下/左/右)可以是固定的,即非滚动。
·调整到可视内容:表中的单元格或表头的列,可以调整其内容时,它的大小是大于它的可视尺寸。始终显示单元格或列中的内容,不论其规模和/或表的滚动。
进行treetable头:包括在库是一个进行treetable的标题组件,它的列,就像在一个树状表格可扩展/折叠。
·搜索:表的内容是通过一个专门的搜索组件搜索。
·Rowheader:可自定义的组件,它可以被用来作为表的行头。
·复选框树:一个JTree显示树中的每一个节点的复选框。复选框可以有三种不同的状态,而不是传统的两个选择/选择/部分选中。
·轻松,有效地缓存:缓存表的数据。
·兼容任何外观及手感:库不依赖于任何UI类,因此改变的外观和感觉不会影响表的功能。
·立柱弹出菜单:通过表的标题上单击鼠标右键后出现一个弹出式菜单,可以动态显示/隐藏列。
·细胞/列调整大小可以自动调整列和行的宽度/高度最长的文本在它的边框上双击一列/行。
日期编辑器,可用于编辑Date对象的日期编辑器组件提供。
·表的状态:该表的状态,即列的位置,可见性和宽度可以随时很容易地保存和恢复。
·虚拟列:一个虚拟列不包含任何数据可任选,在表的末尾。在这种方式中,该表的最后一列和结束之间的
空间总是填充,一旦该表的大小是小于封闭的容器。此外,不能调整大小的列被修改时,另一列的宽度,这常常是一个在Windows应用程序中使用的表Java中的表的烦恼。
要求:
·
的Java 限制:
·被禁止访问API的方法
·纳格屏幕