GWT根面板

GWT RootPanel是所有其他Widget所附加的起始面板或最顶层面板。要访问应用程序中的根面板, 我们可以使用以下语法:RootPanel.get()。
该面板由html页面组成。根面板返回绑定GWT应用程序的单例值。对于Web应用程序中的控件修改, 我们可以如下更改语法:RootPanel.get(String arguments)。
GWT RootPanel类声明
【GWT根面板】让我们看看com.google.gwt.user.client.ui.RootPanel的声明

public class RootPanel extends AbsolutePanel

GWT RootPanel方法
修饰符和类型 方法 描述
void 清除(布尔型clearDom) 它删除了所有可能导致页面中其他元素出现问题的Dom元素。
静态空隙 detachNow(Widget widget) 它将小部件标记为已分离, 并将其从分离列表中删除。
static void detachOnWindowClose(Widget widget) 它添加了一个小部件来分离列表。
静态RootPanel get(java.lang.String id) 获取与浏览器元素关联的RootPanel
静态元素 getBodyElement() 这是获取文档正文元素的简单方法。
静态布尔 isInDetachList(Widget widget) 它确定给定的小部件在分离列表中。
GWT RootPanel示例
//SampleRootPanel.java
import com.google.gwt.event.dom.client.ClickEvent; import com.google.gwt.event.dom.client.ClickHandler; import com.google.gwt.user.client.ui.FlexTable; import com.google.gwt.user.client.ui.Label; import com.google.gwt.user.client.ui.RootPanel; public void onModuleLoad() {//This is the entry point method public void onModuleLoad() { Label lbl = new Label ("srcmini."); // Adding label into HTML page. RootPanel.get().add(lbl); } }

输出:
GWT根面板

文章图片

    推荐阅读