ボタンのクリックで GWT に DataGrid を設定しています。正常に動作していますが、再入力しようとすると、データが既存のテーブルに追加されます。
UI Binder/GWT 2.5を使用して DataGrid を作成しています。
私はすでにこれを試しました:
// My list which gets updated with the response of RPC. Initially it is empty.
List<List<String>> tableRowData = new ArrayList<List<String>>();
grid.setRowCount(0); // Clears all data.
grid.setRowCount(tableRowData.size(), true); // Set the size of the new data.
grid.setRowData(0, tableRowData); // Set the new data.
Populate tableRowData...
Populate data grid // works perfect
また、GWT 2.1.1 以降、新しいメソッド setRowData(List) があります。
リスト tableRowData の各要素も文字列のリストです。ListDataProvider を使用しなくても可能ですか。初めてでも、完璧に機能します。
誰でも私が欠けているものを指摘してもらえますか?
ありがとう