有没有办法对小部件大小强制执行不等式约束?

时间:2013-07-04 14:26:38

标签: gwt

  • 我有一个 CellTable 小部件,可以显示一些数据。
  • 如果有很多行,我希望小部件的高度上限(例如)300像素(我可以通过使用ScrollPanel包装来完成此操作)。
  • 但是,如果只有行,我不希望ScrollPanel使用所有300像素的高度。我只是希望它足够高,以包含所有数据。

似乎我想设置ScrollPanel高度,这意味着“数据需要的大小,但不大于 300px。”

是否有一种简单的方法可以做到这一点,或者每次细胞表的rowdata发生变化时,是否需要根据此约束手动重新设置高度?

1 个答案:

答案 0 :(得分:1)

最简单的方法是将CellTable放在<div>FlowPanel中,并为该容器设置CSS max-height: 300px

相关问题