1

我有一个带有一个 Button 和一个 DIV 的小部件,它应该内容动态生成的 Buttons 在<g:HTMLPanel></g:HTMLPanel>.

我该如何继续,以便通过单击此按钮创建 GWT 按钮并将其添加到该 DIV 中?

4

2 回答 2

2

替代已经给出的答案:

<g:HTMLPanel ui:field="buttonPanel"></g:HTMLPanel>

然后,在您的代码中,声明面板如下:

@UiField HTMLPanel buttonPanel;

并像这样添加您的按钮:

buttonPanel.add(myButton);
于 2013-02-23T11:05:30.557 回答
1

将 id 赋予活页夹中的 div,例如

<div id='dynamicDiv'></div>

并在您的代码中添加如下元素

RootPanel.get("dynamicDiv").add(myButton1);

RootPanel.get("dynamicDiv").add(myButton2);

在添加按钮之前,请确保dynamicDiv已添加到 中。DOM

于 2013-02-22T13:59:44.013 回答