gpt4 book ai didi

java - GWT 中的海量数据网格

转载 作者:行者123 更新时间:2023-11-30 09:50:44 25 4
gpt4 key购买 nike

我查看了数据网格的自定义实现,但没有一个拥有我需要的资源,它们是:行的实时更新(最后的条目将位于表的顶部,即 LIFO),添加小部件,如CheckBox、Button、ComboBox...并且使用 Scroll 而不是 Pager(该表将一次容纳很多条目;实际上,最后一个要求只是一个偏好,但并不那么重要)。

所以我有两个问题,如果有一个已经实现的解决方案(我已经知道 SmartGwt 的 LiveGrid 或 GridVaadin ,GXT 等实现,我想要的是一个主要使使用 GWT 用户库,因为我想毫无困难地自定义它的 CSS),如果我尝试实现它,使用 CellTable 还是 Grid 哪个更好?

最佳答案

如果你:

  • 不需要标题。
  • 每次只在表格顶部添加少量行。
  • 不需要经常用新值重绘或更新表中的现有数据。

然后使用网格。

与 CellTable 一样,Grid 没有内置标题支持。 CellTable 专为大型数据集而设计,但专门用于呈现整个数据集和/或使用新数据更新表格。增量添加行,尤其是在顶部添加行在 Grid 中速度很快,因为在 JavaScript 中将元素添加到 DOM 的方式。

如果您的表变得非常大,Grid 将占用更多内存,因为与 CellTable 相比开销更大。使用 Grid,您可以将 Widget 放入其中,而 CellTable 使用 Cell,它基本上是直接放入 CellTable 的纯 HTML。

关于java - GWT 中的海量数据网格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5016210/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com