我在我的应用程序中使用了Vaadin Table组件,并且我将页面长度设置为15,表的长度在不同的屏幕分辨率下不一致。例如,在1440 x 900表的分辨率高度很大,但在1280 x 1024分辨率下,表的高度较小。我不知道如何解决这个问题。任何人都可以帮我解决这个问题。
提前致谢。
答案 0 :(得分:2)
设置pageLength 15基本上表示该表应该高到可以一次显示15行。不高,不低。给表的高度会覆盖页面长度。你在调用table.setHeight(“100%”);还是table.setSizeFull()?
答案 1 :(得分:1)
我认为你可以使用类似的东西:
aTable.setPageLength(0);
aTable.setHeight("100%");
答案 2 :(得分:1)
之前的两个答案都是正确的,同时还注意到您可能需要确保添加的标签页还有setSizeFull()。