1

GWT Designer がインストールされた Eclipse があります。デザイン ビューで UIBinder テンプレートを開き、DataGrid をパネルに配置すると、「セル ウィジェット」カテゴリのウィジェット パレットに列ウィジェット (TextColumn など) がないため、列を構成できません。ビューに UIBinder テンプレートの代わりに Java テンプレートを使用すると、すべて問題なく、ウィジェット パレットに表示されるさまざまなタイプの列を追加して、DataGrid ウィジェットを構成できます。Eclipse のインストールに何か問題があるのでしょうか、それとも予期された動作ですか?

UIBinder XML テンプレート ファイルを編集するときのウィジェット パレット:

UIBinder XML テンプレート ファイルを編集するときのウィジェット パレット

Java テンプレートファイル編集時のウィジェットパレット Java テンプレートファイル編集時のウィジェットパレット

4

1 に答える 1

0

あなたがしていることはData Grid、ui-binder でのみウィジェットを定義できる正しい方法ですが、対応する Java を使用して列とそのデータを入力する必要があります。データ グリッドは、動的に取得されるデータを表示するグリッドであるため、必要に応じて列を追加する必要があります。gwt-showcase hereのデータ グリッドの例を見ることができれば、Data Provider.

于 2013-11-18T06:09:12.703 に答える