2

Smart Gwt 中应该使用什么来代替 Gwt 中的根面板?

4

2 回答 2

4

无需使用 GWT 的RootPanel.

要向文档添加/渲染小部件,只需调用BaseWidget#draw(). 看看它是如何在SmartGWT 的展示中完成的。

参考

于 2012-07-04T12:05:24.037 回答
0

在某些情况下,您仍需要使用 RootPanel 来绘制对象。例如,如果您将 SmartGWT 应用程序嵌入到 portlet 或已经包含非 SmartGWT 内容的页面中,就会出现这种情况。

在一般的思维方式中,调用draw是绘制 SmartGWT 对象的最佳和正确方法。

但是,由于上述原因,您仍然可以使用

VLayout mainLayout = new VLayout();
RootPanel.get("myDIV").add(mainLayout);

请记住,调用 RootPanel.get().add 涉及 GWT DOM 操作。

于 2012-07-15T17:00:50.380 回答