【问题标题】:How to solve this problem in Vaadin Table?如何在 Vaadin Table 中解决这个问题?
【发布时间】:2010-04-22 05:33:08
【问题描述】:

我在我的应用程序中使用了 Vaadin Table 组件并将页面长度设置为 15,表格的长度在不同的屏幕分辨率下不一致。例如,在 1440 x 900 分辨率下,桌子的高度很大,但在 1280 x 1024 分辨率下,桌子的高度较小。我不知道如何解决这个问题。谁能帮我解决这个问题。

提前致谢。

【问题讨论】:

  • 能展示一下Tabsheet和Table组件的实现吗?

标签: vaadin


【解决方案1】:

将 pageLength 设置为 15 基本上表示表格应该足够高,以至于可以一次显示 15 行。没有更高,没有更低。为表格指定高度将覆盖页面长度。你打电话给 table.setHeight("100%");还是 table.setSizeFull()?

【讨论】:

    【解决方案2】:

    我认为你可以使用类似的东西:

    aTable.setPageLength(0);
    aTable.setHeight("100%"); 
    

    【讨论】:

    • 感谢您的回复,我对这个想法没有任何改变。实际上我在 Tab 中使用 Table。还有什么我需要做的吗?
    【解决方案3】:

    之前的两个答案都是正确的,同时还需要注意您可能需要确保要添加的标签页具有 setSizeFull()。

    【讨论】:

      猜你喜欢
      • 2022-08-18
      • 2014-10-07
      • 1970-01-01
      • 2016-01-24
      • 2011-09-19
      • 2020-09-27
      • 1970-01-01
      相关资源
      最近更新 更多