【问题标题】:How can I use @UIBinder with CheckBox ValueChangeEvent?如何将 @UIBinder 与 CheckBox ValueChangeEvent 一起使用?
【发布时间】:2010-09-13 07:52:26
【问题描述】:

我正在努力让它发挥作用:

@UiField
CheckBox showDeleted;

@UiHandler("showDeleted")
public void onShowDeletedClicked(ValueChangeEvent<Boolean> ev) {
    ...
}

我从 GWT 编译器得到这些错误:

Invoking generator com.google.gwt.uibinder.rebind.UiBinderGenerator
[WARN] The method 'getAssociatedType()' in 'ValueChangeEvent' does not return Type<? extends EventHandler>.
[ERROR] Parameter 'ValueChangeEvent' is not an event (subclass of GwtEvent).

有谁知道是否有可能让它工作?现在我将手动添加一个处理程序,但 @UIBinder 版本要好得多。

【问题讨论】:

    标签: java gwt uibinder gwt2


    【解决方案1】:

    GWT 错误6323 Comment 3 提供了一种简单的解决方法,可以让 ui 处理程序注释正常工作。感谢罗伊!

    【讨论】:

      【解决方案2】:

      请参阅 GWT 问题6323

      【讨论】:

        【解决方案3】:

        也许您的导入错误?这确定是com.google.gwt.event.logical.shared.ValueChangeEvent

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2012-11-29
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-07-11
          • 2021-11-02
          相关资源
          最近更新 更多