2

タイプ com.google.gwt.user.client.ui.NumberLabel は生の IsEditor タイプに割り当て可能ですが、タイプのパラメータ化が必要です

私は2つの属性を持つオブジェクトを持っています:

id : 整数
カテゴリ名: 文字列

上記のオブジェクトに対応するエディタ内のフィールドは次のとおりです。

    @UiField
    TextBox id;

    @UiField
    TextBox catNme;

デバッグを行うと、次のメッセージが表示されます。

[ERROR] Line 17: Type mismatch: cannot convert from Integer to String

ここで提案されているように、id のタイプを TextBox から NumberLabel (ui.xml ファイルでも) に変更しようとしましたが、新しいエラーメッセージが表示されます:

[ERROR] [aproj] - The type com.google.gwt.user.client.ui.NumberLabel is assignable to the raw IsEditor type, but a type parameterization is required.

私がやりたいのは、可能であれば大騒ぎせずにIDを編集可能にすることです。

この問題を解決する方法について何か提案はありますか?

4

1 に答える 1