如何在RootLayoutPanel GWT中获取B.BodyElement()

时间:2014-10-31 08:09:34

标签: dom gwt

我想在应用程序启动之前创建一个进度条。 这里是我的html页面中的代码

<body>
    <div id="appLoading">
        <img src="images/bar.gif" />
    </div>
...
</body>

后来在客户端我写了

DOM.removeChild(RootPanel.getBodyElement(), DOM.getElementById("appLoading"));

但现在我正在使用RootLayoutPanel并且它没有getBodyElement()方法。所以请帮我解释一下如何删除我的进度条。

1 个答案:

答案 0 :(得分:1)

您不需要将其删除。当您附加RootLayoutPanel时(在您的应用程序加载并启动之后),它将接管整个浏览器屏幕,并且您的进度条(以及主页中的任何其他HTML)将无法显示。

如果出于某种原因,您仍然需要获取BodyElement,可以通过调用

来完成
Document.get().getBody();
相关问题