是否可以在Vaadin中以百分比设置列宽?

Kum*_*mar 4 vaadin

是否可以在百分比中设置表格的列宽度.如果有可能告诉我如何使用示例代码片段进行操作.提前感谢.

Jen*_*son 14

是.使用Table.setColumnExpandRatio(columnId,ratio).

假设你的表中有"foo","bar"和"baz"属性.如果你这样做:

table.setColumnExpandRatio("foo",1);
table.setColumnExpandRatio("bar",2);
table.setColumnExpandRatio("baz",1);
Run Code Online (Sandbox Code Playgroud)

你会得到25%的foo和baz以及50%的bar