首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GWT: FlexTable与表

GWT: FlexTable与表
EN

Stack Overflow用户
提问于 2009-04-19 16:12:07
回答 2查看 9.8K关注 0票数 12

在什么情况下我应该使用FlexTable而不是HTMLTable?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-04-20 16:30:15

HTMLTable是一个抽象类。FlexTable扩展了这个类以及网格。因此,网格永远不会直接使用,但您可以使用FlexTable或HTMLTable。问题是什么时候使用FlexTable?什么时候使用Grid?

这些类之间的不同之处在于,网格始终具有相同数量的行和/或列,而FlexTable可以具有每列不同的行和每行不同的列(这是由于html属性rowspan和colspan而实现的)。

因此,当您需要灵活的行或列时,您可以使用FlexTable或其他网格。

然而,由于用于创建表的DOM方法很慢,所以FlexTable在Internet Explorer中非常慢。因此,如果可以或只使用FlexTable创建一个简单的布局(尽管在这种情况下,DockPanel可能更容易使用),请避免使用它。

票数 29
EN

Stack Overflow用户

发布于 2013-03-31 03:21:18

你不能这样比较。

根据文档

代码语言:javascript
复制
HTMLTable contains the common table algorithms for Grid and FlexTable.

因此网格或Flextable扩展了HTMLTable

一种按需创建单元格的Flexible table。它可以是锯齿状的(即每行可以包含不同数量的单元格),并且可以将单个单元格设置为跨越多行或多列。

现在我们可以有一个问题Grid or Flextable

这是Performance difference between grid and Flextable.

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/765638

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档