Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何动态创建GWT UIBinder元素?_Gwt_Uibinder - Fatal编程技术网

如何动态创建GWT UIBinder元素?

如何动态创建GWT UIBinder元素?,gwt,uibinder,Gwt,Uibinder,我有一个带有一个按钮和一个DIV的小部件,它应该包含中动态生成的按钮 如何继续操作,以便通过单击此按钮创建GWT按钮并将其添加到该DIV中?为活页夹中的DIV提供id,如 <div id='dynamicDiv'></div> 在添加按钮之前,确保已将dynamicDiv添加到DOM。已给出答案的备选方案: <g:HTMLPanel ui:field="buttonPanel"></g:HTMLPanel> 并添加如下按钮: buttonPan

我有一个带有一个按钮和一个DIV的小部件,它应该包含
中动态生成的按钮


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

为活页夹中的DIV提供id,如

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

在添加按钮之前,确保已将
dynamicDiv
添加到
DOM

已给出答案的备选方案:

<g:HTMLPanel ui:field="buttonPanel"></g:HTMLPanel>
并添加如下按钮:

buttonPanel.add(myButton);
@UiField HTMLPanel buttonPanel;
buttonPanel.add(myButton);