GWT表即支持排序,滚动和滤波(GWT Table that supports sorting, s

2019-08-31 21:42发布

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

我需要一个GWT表支持:

  • 通过特定的列排序
  • 滚动数据,而报头是不动的
  • 数据过滤行搜索表中的

该项目是为公司内部的目的而建立的,所以我寻找那些不需要这种用途商业许可的解决方案。

Answer 1:

标准CellTable支持排序。 (希望更多的功能将很快到来。)



Answer 2:

这里是支持排序和过滤的表: 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

分机GWT提出了一个非常漂亮的表,但它不是免费的(你的情况): http://extjs.com/products/gxt/



Answer 3:

还有EXT GWT (不要与GWT EXT混淆),全部用Java构建。 你可能有牌照的薪酬虽然。 如果你要付出,如果应用程序是内部使用的,我不知道。

网格控件将不正是要你想要的。

他们的Widget其余的也都相当可观。



Answer 4:

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

您可能要适应过滤YOUT后端的要求,因为这通常是更好的性能。



Answer 5:

GWT分机提供符合这些要求的表。

它提供了围绕内线javascript库,所以最好承诺使用或者只GWT分机窗口小部件,或GWT widgests的包装。 它们可以组合,但有时不互相发挥好。



文章来源: GWT Table that supports sorting, scrolling and filtering