【问题标题】:GWT Grid - Column Reordering On the Fly and Sort By Multiple ColumnsGWT Grid - 动态列重新排序并按多列排序
【发布时间】:2013-03-29 23:05:16
【问题描述】:

几个月前,我搜索了一个基于 GWT 的网格,它可以满足几个要求。如果我没记错的话,我找到了我正在寻找的东西,但是现在我再次寻找它,我似乎找不到它。

要求如下:

  1. 一个是它可以按多列排序(例如 Shift Click one 列然后是另一个,它将按第一个和第二个排序 作为子排序(例如姓氏然后名字排序))。
  2. 下一个要求是我可以拖放列顺序 在飞行中。这意味着用户可以更改 只需将列标题拖放到 别人的左边或右边。

如果您知道这样的组件/库/等,请告诉我,因为它会为我节省大量自制代码:)

一些旁注:

Smart GWT 满足要求 1,但不允许列重新排序 ( http://www.smartclient.com/smartgwt/showcase/#featured_grid_header_span)

【问题讨论】:

    标签: java gwt datagrid grid


    【解决方案1】:

    我找到了与我正在寻找的东西相似的东西:http://datatables.net/extras/colreorder/

    我要看看它的成本,以及它是否完全满足我的所有要求。如果其他人知道同样好的事情,请告诉我。

    【讨论】:

    • 有趣的库,几乎看起来像 GWT 的 CellTable - 但看起来不像 GWT 库...
    • 顺便说一句,GXT 3 的 Grid 可以做 #2,但不能做 #1。也就是说,我认为您可以使用自己的事件处理程序实现 shift-click 支持以进行排序。唯一的问题是 1、2、3 等的列指示符,不知道你会怎么做。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多