1

アプリケーションでVaadinTableコンポーネントを使用し、ページの長さを15に設定しました。テーブルの長さは、さまざまな画面解像度で一貫していません。たとえば、1440 x 900の解像度ではテーブルの高さは大きくなりますが、1280x1024の解像度ではテーブルの高さは低くなります。この問題を解決する方法がわかりません。誰かがこの問題を解決するのを手伝ってくれますか。

前もって感謝します。

4

3 に答える 3

2

pageLength を 15 に設定すると、基本的に、一度に 15 行を表示できるようにテーブルの高さを高くする必要があります。高くも低くもありません。テーブルに高さを指定すると、ページの長さが上書きされます。table.setHeight("100%"); を呼び出していますか? または table.setSizeFull()?

于 2010-04-23T14:20:37.020 に答える
1

私はあなたが次のようなものを使うことができると思います:

aTable.setPageLength(0);
aTable.setHeight("100%"); 
于 2010-04-22T07:10:30.010 に答える
1

前の回答は両方とも正しいですが、追加するタブシートにsetSizeFull() があることを確認する必要があることに注意してください。

于 2011-07-24T21:26:37.967 に答える