GWT表支持排序,滚动和过滤

时间:2008-10-02 10:34:43

标签: gwt gwt-2.2-celltable

我有一个使用GWT的项目,它在表格中显示数据。

我需要一个支持的GWT表:

  • 按特定列排序
  • 滚动数据,而标题是固定的
  • 过滤表中搜索到的数据的行

该项目是为公司的内部目的而创建的,因此我寻找一种不需要商业许可的解决方案。

5 个答案:

答案 0 :(得分:7)

标准CellTable支持排序。 (希望很快会有更多功能。)

答案 1 :(得分:4)

这是一个支持排序和过滤的表:http://code.google.com/p/gwt-advanced-table/

谷歌本身正在研究它。在孵化器中查看此示例,该孵化器支持多列排序和固定标头,但遗憾的是没有过滤:http://code.google.com/p/google-web-toolkit-incubator/wiki/ScrollTable

此地址的孵化器中提供了其他网格和表格:http://code.google.com/docreader/#p=google-web-toolkit-incubator&s=google-web-toolkit-incubator&t=Tables

Ext GWT提出了一个非常好的表,但它不是免费的(在你的情况下):http://extjs.com/products/gxt/

答案 2 :(得分:2)

还有EXT GWT(不要与GWT EXT混淆),完全用Java构建。您可能需要支付许可费用。如果申请是内部使用,我不知道你是否需要付款。

Grid小部件将完全按照你想要的那样。

其他小部件也非常令人印象深刻。

答案 3 :(得分:2)

只是为了保持最新状态: CellTable现在支持分页和单列排序:https://developers.google.com/web-toolkit/doc/latest/DevGuideUiCellTable?hl=de

您可能希望调整后端请求进行过滤,因为这通常更具效果。

答案 4 :(得分:0)

GWT Ext提供了满足这些要求的表格。

它提供了一个Ext javascript库的包装器,因此最好只提交使用GWT Ext小部件或GWT小部件。它们可以合并,但有时彼此不能很好地发挥作用。