0
好的,我正在使用GWTP。我用eClipse創建TestPresenter。爲什麼我無法在GWTP中的UiBinder中清除FlexTable?
在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();
創建FlexTable,那麼我沒有問題?
有什麼不對?這是GWTP中的錯誤嗎?
如果看起來有效, – Tum