我们可以在 GWT 中使用 Tree Grid 吗?

Can we have Tree Grid in GWT?

我们能否在 GWT pure 中使用树状网格:Link to tree grid in GXT? 如果不能,我可以创建相同的组件吗?

谢谢。

这在 vanilla GWT 中不可用。 是的,您可以创建它(因为 GXT 是使用 GWT 创建的....)

您可以使用纯 GWT 来完成。 GWT 展示页面中有一个非常简单的示例:http://samples.gwtproject.org/samples/Showcase/Showcase.html#!CwCustomDataGrid

在这种情况下,"show friends" 应替换为“+”按钮或类似于 gxt 的按钮。
基本上你必须扩展 AbstractCellTableBuilder 并使用你的 daragrid: grid.setTableBuilder(tableBuilder); 您可以找到另一个基本示例 here,它不是通用解决方案,但它可以工作。

我以前在数据网格中使用过子行,没关系,但是一旦你想要可编辑的子行,你就会遇到问题...

是的,你可以,但这有点耗时。我去过那里。我建议你使用 GXT。这是我的 github 中的示例:https://github.com/zak905/treegridgxt