私は英語をほとんど話せません :( (gtranslate を使用しています...)
GWT2.5(requestfactoryあり)+GXT3 MVPアプリを作成します
私のメイン ビューは BorderLayout です
西: ショートカット パネル (verticalLayoutContainer)
南: ツールバー (ステータス)
北: ツールバー (メニュー)
私のコード:
DesktopView.ui.xml (メイン ビュー): http://pastebin.com/xbeUzDwi
DesktopView.java http://pastebin.com/WguE6CVf
DesktopActivity.java http://pastebin.com/adejJwu0
グリッド ビューについて: http://pastebin.com/nFPrGpd1 私の MVP 自動呼び出し createGrid()
エラー画像(pagingToolbar)
gridView verticalLayoutContainer.add(grid, new VerticalLayoutData(1, -1)); で置き換える場合 => verticalLayoutContainer.add(グリッド、新しい VerticalLayoutData(1, 1)); エラー画像 (グリッドを表示しない)
私のコードの問題は何ですか????
しかし、DesktopActivity にコードを追加すると:
public void onEvent(....){ . .
DesktopActivity.getContentPanel().setWidget(event.getWidget());
if (event.getWidget() instanceof VerticalLayoutContainer) {
((VerticalLayoutContainer) event.getWidget()).onResize();
}
onResize を直接呼び出す場合は、追加しても問題ありません...
このGXT3のバグか、私が何かを間違えた
よろしくお願いいたします。