0

私はVaadin 7rc1を使用しています。

HorizontalSplitPanel左側が指定された幅より広い場合、幅を調整するを作成したいと思います。デフォルトの動作では、コンテンツが指定されたサイズよりも広い場合、画面の下部にスクロールバーが表示されます。ただし、左側を広げたいと思います。

私は Vaadin を初めて使用するので、この本ではこのような詳細には触れていません。これはどのように可能Vaadin 7ですか? どんな助けでも大歓迎です!

ありがとう!

4

3 に答える 3

1

Horizo​​ntalSplitPanelでメソッドsetSizeFull()を呼び出してみてください。

次に、アプリケーションを Chrome などで開き、分割パネル要素を調べます。何が変更されたかを確認し、インスペクターで幅/高さの値を試してみてください。それは何が間違っているかの手がかりを与えるかもしれません。分割パネルに含まれるコンポーネントでも setSizeFull() を呼び出す必要があるのではないでしょうか?

于 2013-01-24T15:21:22.130 に答える
0

これは、探していることを正確に実行する Horizo​​ntalSplitPanel の関数です。

panel.setSplitPosition(float f, Unit unit);

どちらでも使用できます

Unit.PERCENTAGE

また

ユニット.PX

...可能性はたくさんあります。

于 2014-04-15T12:51:59.257 に答える
-2

他のレイアウト構造で状況を解決することができました。

于 2013-01-26T12:53:38.567 に答える