1

当使用单元浏览器并将该小部件添加到流程面板(放置在下游的任何地方)时,由于某种原因,最终结果是死的(空白屏幕)......与如果我直接添加到根面板(或布局面板)

4

3 回答 3

1

也有同样的问题。我必须使用 a<g:HTMLPanel>作为父级CellBrowser(如 GWT Showcase 中所示)。

于 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 回答