CellTableを作成したいと思います。しかし、セルテーブルの列は、サーバーからの応答に基づいている必要があります。私はリストとしてサーバーの応答を得ています。サーバーからの応答に基づいてCellTableを作成する方法
No of Columns = Size of the list.
CellTable列ヘッダーは、サーバからの値であるべきです。 例:サーバーの応答:
List<Contacts> contacts
ヘッダーは
contacts.getName()
である必要があります。
2
A
答えて
1
以下のコードで実現しました。
for (Contacts contact : contacts) {
final String city = contact.getCity();
final TextColumn<String> addressColumn = new TextColumn<String>() {
@Override
public String getValue(Contacts object) {
return city;
}
};
cellTable.addColumn(addressColumn, contact.getAddress());
}
よろしく、 Gnik
0
使用CellList
AsyncDataProviderで:
//Create a cellList
@UiField
CellList<Contact> cellList;
//Creating dataProvider and completion of the cellList
@UiFactory
CellList<Contact> makeCellList() {
private AsyncDataProvider<Contact> provider = new AsyncDataProvider<Contact>() {
@Override
public void onRangeChanged(final HasData<Contact> display) {
rpcService.getContact(new AsyncCallback<List<Contact>>() {
@Override
public void onSuccess(List<Contact> result) {
display.setRowData(0, result);
}
@Override
public void onFailure(Exception ex) {
//TODO
}
});
}
};
//Adding the cellList to the provider in a constructor
provider.addDataDisplay(cellList);
関連する問題
- 1. サーバーからの応答反応テーブルの作成方法
- 2. サーバーの応答に基づいた角度の動的フォームの作成
- 3. AG-Grid:サーバーからの応答に基づいて編集可能な列を作成
- 4. Railsがヘッダに基づいてjsonで応答する方法
- 5. getJSONデータからの応答に基づいてイメージを表示
- 6. 別のドロップダウンメニューからの回答に基づいて表示されるドロップダウンメニューを作成する方法
- 7. アプリケーションの実行状況に基づいてBroadCastレシーバに応答する方法。
- 8. どのようにサーバーに投稿を行い、応答を待ってから、Swiftの応答に基づいてビューを変更しますか?
- 9. netcatを使用している場合、リクエストに基づいて条件に応じて応答する方法
- 10. Webサービスからの応答に基づいて日付ピッカーの曜日を無効にする方法
- 11. ASP.Netのローカリゼーションオブジェクトに基づいてUIを作成する方法
- 12. ディメンションセレクタに基づいて動的ワークシートを作成する方法
- 13. Angular2アプリに基づいてAndroidアプリを作成する方法
- 14. グリッドテーブルに基づいて画像を作成する方法は?
- 15. 値に基づいてカラーマップを作成する方法は?
- 16. ビンに基づいて行列を作成する方法は?
- 17. リクエストパスに基づいてカスタムタイムアウトハンドラを作成する方法は?
- 18. ロケーションハッシュに基づいてWebアプリケーションを作成する方法
- 19. Pythonでdct.keysに基づいてグループを作成する方法
- 20. リレーショナル・スキームに基づいてOracle Databaseを作成する方法
- 21. クエリリクエストに基づいてneo4jでリレーションシップを作成する方法
- 22. WCFデータサービスに基づいてPOCOクラスを作成する方法
- 23. 自動コンフィギュレーションスプリングブートに基づいてコントローラを作成する方法
- 24. user.photos.countに基づいてスコープを作成する方法
- 25. gcmサーバーの応答からDBテーブルを更新する方法
- 26. リクエストやサーバーからの応答を保護する方法
- 27. プロパティに基づいてNSArrayからNSSetを作成する
- 28. サーバーを作成せずにサーバーの応答をテストする方法はありますか?
- 29. 応答に基づくLinearLayoutの更新
- 30. 変更する方法反応ネイティブのフェッチレスポンスのボタン?私の応答に基づいて
おかげアンドレイ。しかし、CellListではなくCellListを使う必要があります。 CellTableは私たちのクライアントの要件です。 – Prince
とにかく 'AsyncDataProvider'を使います。適用可能です[例](http://www.mytechtip.com/2010/11/gwt-celltable-example-using_8168.html)。 – kapand