Window GXT:窗口关闭事件的Rest数据

Window GXT:窗口关闭事件的Rest数据,window,gxt,Window,Gxt,我有一个使用UiBinder创建的窗口。下面是Sencha的HelloWorldUiBinder示例,并在窗口中放置了一个表单。我想知道在寡妇被关闭(隐藏)后如何重置表单数据。我想出来了。我所做的只是将所有字段添加到列表中,然后在closeWindow处理程序中循环遍历该列表。调用rest()方法。这将清除我字段中的所有数据。我只需要弄清楚如何让我的单选按钮在窗口重新打开时选择默认选项 代码如下所示: @UiHandler("closeButton") public void onCloseBu

我有一个使用UiBinder创建的窗口。下面是Sencha的HelloWorldUiBinder示例,并在窗口中放置了一个表单。我想知道在寡妇被关闭(隐藏)后如何重置表单数据。

我想出来了。我所做的只是将所有字段添加到列表中,然后在closeWindow处理程序中循环遍历该列表。调用rest()方法。这将清除我字段中的所有数据。我只需要弄清楚如何让我的单选按钮在窗口重新打开时选择默认选项

代码如下所示:

@UiHandler("closeButton")
public void onCloseButtonClicked(SelectEvent event){
       for(Field<?> f : fields){
           f.rest();
       }
       window.hide();
}
@UiHandler(“关闭按钮”)
单击关闭按钮后公共作废(选择事件事件){
用于(字段f:字段){
f、 rest();
}
window.hide();
}