好的,我正在使用 GWTP。我使用 eClipse 创建了 TestPresenter。
在 TestView.ui.xml 中,我有
<g:HTMLPanel>
<g:FlexTable ui:field="messageFlexTable" borderWidth="1" /> </g:HTMLPanel>
在 TestPresenter.java 中,我有
Button clearButton=new Button("Clear");
getView().getComposeMessageHTMLPanel().add(clearButton);
clearButton.addClickHandler(new ClickHandler(){
@Override
public void onClick(ClickEvent event) {
// TODO Auto-generated method stub
getView().getMessageFlexTable().clear();
}
});
但是,当单击清除该弹性表内的按钮和标签时,该弹性表的所有文本和边框仍然存在?
但是,如果我通过代码创建 FlexTable,FlexTable ft=new FlexTable();
那么我没有问题吗?
怎么了?它是 GWTP 中的错误吗?