2009-06-02 8 views
1

私はGWT 1.6.4とGWT-Ext 2.0.6を使用しています。私はEditorGridPanelを使用してレンダリングの問題に直面しています。GWT-Ext EditorGridPanelレンダリングの問題

モジュールがロードされると、BorderLayoutでPanel(TopPanel)を作成し、それをViewPortに追加します。次に別のPanel(CenterPanel)を作成し、BorderLayoutパネル(TopPanel)の中央に3つのボタンを追加してEditorGridPanelを追加します。私はCenterPanelのために多くのレイアウトを試しましたが、私が望むものを得ることができませんでした。

テーブルに必要なデータとスクロールバーを表示します。 3つのボタンはすべてテーブルの下にあります。テーブルのデータは、モジュールがロードされるときにAsync呼び出しを介して送られるため、画面がユーザーに表示されると、データがテーブルに読み込まれます。しかし、テーブルがデータなしでレンダリングされるように見え、非同期プロセスが終了すると、テーブルにデータが取り込まれますが、画面に合わせてサイズが変更されないので、1行しか表示されません。

グリッドに問題があります。スクロールバーが表示されません。次に、私はグリッドの高さと幅を定義したくありません。幅と高さを100%に設定してhtmlテーブルと同じようにできるだけ多くのスクロールバーを表示したいと思っています。

ありがとうございました

答えて

0

解決策が見つかりました。パネルにグリッドを追加する必要がありました。私はそのパネルのレイアウトをFitLayout()に設定しなければなりませんでした。次に、ストアをデータでロードした後、そのパネルでdoLayout()を呼び出す必要がありました。私は今、テーブルのスクロールバーを取得し、利用可能なスペース全体に適合します。

関連する問題