2010-08-05 77 views
2

我有一張大桌子可以顯示在我們的Vaadin應用程序中。該表有110列,每列有大文本標題。如何控制Vaadin表的列寬?

顯示時,表格看起來很糟糕,因爲所有列標題都離開屏幕,並且標題分隔符與數據記錄列分隔符失去對齊。

我已經將表格寬度設置爲100%來顯示錶格滾動條。我試圖設置columnExpandRatio以及列寬,但沒有成功。

Vaadin表默認將文本標題寬度設置爲列寬。有沒有什麼辦法可以設置標題/列的寬度以適合我的數據而不是標題?

回答

2

最後,作爲解決方案,我沒有爲初始列指定寬度值(如前30列將自然跨越),後面的列使用setColumnWidth()固定寬度大小,並且它工作正常。

+0

'setColumnWidth()'設置上表格對象。 – ksnortum 2012-09-20 16:35:53