2010-04-22 20 views
1

我在我的應用程序中使用了Vaadin表格組件,並將頁面長度設置爲15,表格的長度在不同屏幕分辨率下不一致。例如,在1440 x 900分辨率下桌子的高度很大,但在1280 x 1024分辨率下桌子的高度較低。我不知道如何解決這個問題。任何人都可以幫我解決這個問題。如何解決Vaadin表中的這個問題?

在此先感謝。

+0

你可以顯示Tabsheet和Table組件的實現嗎? – 2015-09-21 12:28:49

回答

1

我認爲你可以使用類似:

aTable.setPageLength(0); 
aTable.setHeight("100%"); 
+0

感謝您的回覆,我沒有對這個想法做任何改變。其實我正在Tab中使用Table。是否還有其他我需要做的事情? – Kumar 2010-04-22 10:56:22

2

設置pageLength 15基本上說,該表應該只是如此之高,15行可以一次顯示。不高,不低。賦予表格高度會覆蓋頁面長度。你打電話給table.setHeight(「100%」);或table.setSizeFull()?

1

兩個以前的答案都是正確的,同時也注意到您可能需要確保您添加的標籤頁已setSizeFull()。