数据网格和 Celltable 之间有什么区别?
我知道以下主要差异
答案 0 :(得分:4)
您列出的原因就足够了。它们在内部的工作方式类似,您可以在Google群组讨论中跟踪更多或更少相同的信息 - https://groups.google.com/forum/?fromgroups=#!topic/google-web-toolkit/PBhu6RtP4G8
我们选择DataGrid,因为它在响应式设计中表现良好,滚动显示很好地嵌入网格而不是外部。我觉得CellTable是多余的。
答案 1 :(得分:4)
是的,这些和其他差异使得需要一个新的小部件。
DataGrid被认为包含在ProvidesResize
层次结构(Layout panels)中,当您不将它放在ProvidesResize
窗口小部件中时,它明确要求设置固定宽度。
正如您所看到的,在GWT中,对于某些事情,同一小部件有两种实现,具体取决于应用程序布局(基本或布局面板)。