セルブラウザを使用してそのウィジェットをフローパネルに追加すると(下流のどこにでも配置されます)、何らかの理由で最終結果が死んでしまいます(空白の画面)...対ルートパネル(またはレイアウトパネル)に直接追加した場合
3 に答える
1
同じ問題がありました。(GWTショーケースに見られるように)<g:HTMLPanel>
の親としてを使用する必要がありました。CellBrowser
于 2012-08-08T15:36:23.107 に答える
0
これを再現するサンプルコードはありますか?
于 2010-12-09T03:26:04.717 に答える
0
以下はコンポジットのコードです...基本的に、私がやりたいことは別のクラスで、このコンポジットをフローパネルにアタッチし、それで何でもします...しかし、現実には、直接アタッチする必要がありますRootPanel (または RootLayoutPanel) に...他の抽象化により、それは保釈されます
例えば
FlowPanel fp = new FlowPanel();
V2_M76Rolodex v = new V2_M76Rolodex();
fp.add(v); // not going to work
RootPanel.get.add(v) works
public class V2_M76Rolodex extends Composite {
/*
a bunch of code here for getting data and
populating the tree - works, not at issue or relevant
*/
public V2_M76Rolodex() {
TreeViewModel model = new CustomTreeModel();
CellBrowser browser = new CellBrowser(model, null);
browser.setKeyboardSelectionPolicy(KeyboardSelectionPolicy.ENABLED);
browser.addStyleName("rolodex_cell_browser");
initWidget(browser);
}
}
于 2010-12-09T13:36:17.147 に答える