2

RequestFactoryメカニズム付きのGWT2.4を使用しています。の大部分では、人口を増やすためdataの余分な時間があります。その間は空であり、ユーザーはそこに何かが表示されるかどうかわかりません。それらが入力されている時間の待機を有効にする方法はありますか?(1-2 sec)celltablescelltableindicatorcelltables

通話の待機インジケーターを既に設定してRequestFactoryいるので、準備はできていますが、imagesその方法がわかりません。

ありがとう。

4

2 に答える 2

4

CellTableのsetLoadingIndicatorAPIを使用できます-

cellTable.setLoadingIndicator( Your customised loading indicator widget );

ウィジェットは、パネルでラップされた画像でも、単なる画像でもかまいません。

ListDataProviderを使用している場合は、さらにいくつかの行をコーディングする必要があります。addDataDisplayメソッドを呼び出すと、内部で行数が0に更新されます。これにより、テーブルの状態がLoadedに変更されます。そのため、読み込み中の画像は取得されません。

回避策は、dataProvider.setList呼び出しの直前にのみaddDataDisplayメソッド呼び出しを実行することです。

于 2013-02-25T15:03:34.810 に答える
1

呼び出す前にsetLoadingIndicator、以下のメソッドを呼び出す必要があります

cellTable.setVisibleRangeAndClearData(cellTable.getVisibleRange(),
   true);
于 2013-02-25T15:53:17.313 に答える