我有一个大表可以在我们的Vaadin应用程序中显示。该表有110列,每列有大文本标题。
显示该表看起来很糟糕,因为所有列标题都离开了屏幕,标题分隔符丢失了与数据记录列分隔符的对齐。
我已将表格宽度设置为100%以显示表格滚动条。我尝试设置columnExpandRatio以及列宽但没有成功。
默认情况下,Vaadin表将文本标题宽度设置为列宽。有没有什么办法可以设置标题/列宽以适应我的数据而不是标题?
答案 0 :(得分:2)
最后作为一个解决方案,我没有为初始列分配宽度值(比如前30列将自然跨越)以及后来具有固定宽度大小和setColumnWidth()的列,并且它起作用。
答案 1 :(得分:2)
请使用表格列名隐藏,这对查看者非常有用,可以选择他能够查看的列...