2

我正在使用 GWT 开发应用程序。我正在使用 celltable 显示数据库中的动态值(基于查询)。我有以下查询:

假设:我已将表格高度设置为 100px。我已将表格放在滚动面板中。

  1. 现在,我的查询返回 20 行,超过 100 像素,我希望表格调整大小以适应所有 20 行。这反过来会导致滚动面板调整大小,这反过来又应该调整滚动面板的父级。首先,我想知道这是否可能?如果是这样,怎么做?

我已经尝试过这些:我认为,通过获取表格的新旧高度,我可以通过调用 setHeight() 来调整大小,并通过 getParent().setHeight() 来调整父级的高度。但是,当我将表格的高度值设置为 100 像素时,我这样想是很愚蠢的。由于这是静态的,它将为旧高度和新高度打印相同的值,并且不会改变任何内容。

关于如何进行此操作的任何想法?

PS:我使用的是 GWT2.3

4

1 回答 1

4

您确定您没有为 celltable 容器设置固定大小吗?

容器将随着单元格表缩小、扩展,但它们也不需要设置它们的高度(高度默认为自动 - 这是您需要的行为)。

于 2011-08-16T01:23:34.177 回答