ImageLoadingCell クラスを使用して、テーブルに画像を表示しています。回転するアイコンが表示され、次に読み込まれる画像が表示されます。これで問題ありません。ただし、テーブルが更新されると、画像が取得されるまで回転アイコンが再び表示されます。私はこれが最初だけ起こることを望みます。この特定の列の更新をオフにする方法、またはセル自体を更新しないようにセルをスマートにする方法はありますか?
ImageLoadingCell.java - onBrowserEvent() および render() を参照してください。
ImageLoadingCell myImgCell = new ImageLoadingCell() {
public Set<String> getConsumedEvents() {
}
};
Column<MeasuredFilter, String> thumbColumn = new Column<MeasuredFilter, String>(myImgCell) {
@Override
public String getValue(MeasuredFilter object) {
return object.getThumbnail();
}