你能创建一个由细胞表组成的单元格表吗?



这是一个GWT问题。

我需要创建数据集的分层视图。让我描述一下这种分层视图应该是什么:

  1. 在屏幕上放置一个 640 x 480 像素的矩形。
  2. 现在在上一步的矩形内嵌入 4 个矩形。
    • 4个矩形应均匀地占用封闭矩形的空间。
  3. 继续递归地将 4 个矩形嵌入到每个 4 个矩形中......
  4. 依此类推,直到停止条件(如在级别 N 停止递归)。

我计划使用GWT的CellTable来做到这一点。我知道如何用各种开箱即用的 Cell 制作 CellTable(我的意思是:所有实现 Cell 接口的类)。

但是我不知道如何制作小部件的单元格表......或 CellTable 的 CellTable。我想我的问题归结为...您将如何创建一个新的单元格类型:WidgetCell或CellTableCell?


更新:

我找到了一个描述如何从小部件中制作单元格的答案:how-can-i-put-a-widget-in-a-celltable-cell

鉴于上述答案,我最初的想法用CellTables制作CellTable是否可行?有没有更优雅的解决方案?我走在正确的轨道上吗?

CellTables 不支持小部件。 GridFlexTable可能更适合您,因为它们确实接受小部件 - 例如,您可以制作CellTables的网格。不幸的是,没有接受小部件并提供分页的内置解决方案。

相关内容

最新更新