瓦丁 6。设置 table 高度以适应上下文
Vaadin 6 . Set table heigth to fit context
我的项目中有一个 Table
,在 Panel
中,在 VerticalLayout
中,我需要设置 table 高度以适应上下文。如果我设置
table.setsizeFull() ;
table.setPageLength(0);
然后table高度比需要的小很多并且有垂直滚动条。
我试过这样做:
table.setPageLength(table.getItemIds().size() + 1);
table.requestRepaint();
但是在这种情况下table下面有很多space。我试图为所有元素设置 setSizeFull()
但这没有效果。
当我尝试这个时:
table.setPageLength(table.getItemIds().size());
table.requestRepaint();
效果与第一种情况相同(较小的高度和垂直滚动条)。
如何设置 table 高度以适应上下文?
已修复:
table.setWidth(100, UNITS_PERCENTAGE);
table.setHeight(SIZE_UNDEFINED, 0);
table.setPageLength(0);
我的项目中有一个 Table
,在 Panel
中,在 VerticalLayout
中,我需要设置 table 高度以适应上下文。如果我设置
table.setsizeFull() ;
table.setPageLength(0);
然后table高度比需要的小很多并且有垂直滚动条。
我试过这样做:
table.setPageLength(table.getItemIds().size() + 1);
table.requestRepaint();
但是在这种情况下table下面有很多space。我试图为所有元素设置 setSizeFull()
但这没有效果。
当我尝试这个时:
table.setPageLength(table.getItemIds().size());
table.requestRepaint();
效果与第一种情况相同(较小的高度和垂直滚动条)。 如何设置 table 高度以适应上下文?
已修复:
table.setWidth(100, UNITS_PERCENTAGE);
table.setHeight(SIZE_UNDEFINED, 0);
table.setPageLength(0);