我正在使用元素生成的GWT网站上工作:
DivElement footerElement = Document.get().createDivElement();
footerElement.setAttribute("id", "mainFooter");
HeadingElement headingElement = Document.get().createHElement(2);
headingElement.setInnerText("This is a footer block");
RootPanel.get().add(footerElement );
我想测试一些布局面板处理,但我读到我只能将小部件添加到布局面板。
他们是否可以通过某种方式将我的元素转换为小部件,而无需再次写入我的所有IHM?
答案 0 :(得分:1)
尝试使用
之类的东西FlowPanel panel = new FlowPanel();
HTML wrap = new HTML().wrap(myElement);
panel.add(wrap);
RootPanel.get().add(panel);
注意:FlowPanel
并非绝对必要。它会在您的元素周围添加<div>
(HTML.wrap()
也会添加一个元素)。如果要将元素/小部件组合在一起,面板可能会有所帮助。