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,我尝试在uibinder中添加child 我犯了一个错误 在纯文本上下文中。也许您正试图在需要文本的地方使用未经转换的HTML,比如在HasText小部件中?元素调用什么方法会引发此异常?当您尝试在gwt设计器中打开代码时会引发此异常。。。或者在启动应用程序时,也会出现问题。您是否解决了此问题?我也有同样的问题。。。 public class ListItem extends ComplexPanel implements HasText, HasHTML, HasClickHandlers,

我尝试在uibinder中添加child

我犯了一个错误


在纯文本上下文中。也许您正试图在需要文本的地方使用未经转换的HTML,比如在HasText小部件中?元素
调用什么方法会引发此异常?当您尝试在gwt设计器中打开代码时会引发此异常。。。或者在启动应用程序时,也会出现问题。您是否解决了此问题?我也有同样的问题。。。
public class ListItem extends ComplexPanel implements HasText, HasHTML, HasClickHandlers, HasKeyDownHandlers, HasBlurHandlers {
    HandlerRegistration clickHandler;

    public ListItem() {
        setElement(DOM.createElement("LI"));
    }

    public void add(Widget w) {
        super.add(w, getElement());
    }

    public void insert(Widget w, int beforeIndex) {
        super.insert(w, getElement(), beforeIndex, true);
    }

    public String getText() {
        return DOM.getInnerText(getElement());
    }

    public void setText(String text) {
        DOM.setInnerText(getElement(), (text == null) ? "" : text);
    }

    public void setId(String id) {
        DOM.setElementAttribute(getElement(), "id", id);
    }

    public String getHTML() {
        return DOM.getInnerHTML(getElement());
    }

    public void setHTML(String html) {
        DOM.setInnerHTML(getElement(), (html == null) ? "" : html);
    }

    public HandlerRegistration addClickHandler(ClickHandler handler) {
        return addDomHandler(handler, ClickEvent.getType());
    }

    public HandlerRegistration addKeyDownHandler(KeyDownHandler handler) {
        return addDomHandler(handler, KeyDownEvent.getType());
    }

    public HandlerRegistration addBlurHandler(BlurHandler handler) {
        return addDomHandler(handler, BlurEvent.getType());
    }


}