0

こんにちは、10 列の GWT データグリッドを作成しました。これらの 4 つの列のうち、ユーザーが入力したデータ用であり、残りはデータベースからロードされた値です。データグリッドを 2 秒ごとに更新するタイマーを実装しました。ここ -

        final Timer timer = new Timer() {
        public void run() {
            refresh();
            schedule(2000);
        }
    };
    timer.schedule(2000);

refresh()関数は、私dataProvider.refresh()の dataProvider 実装で を呼び出します。

ただし、私の要件は、6 列のみを定期的に更新することですが、ユーザー入力列は、ユーザーが「Enter」キーまたは更新ボタンを押したときにのみ更新する必要があります。

一部の列を定期的に選択的に更新し、他の列はユーザ​​ーの操作に基づいて更新することはできますか?

感謝と敬意

ムクル

4

1 に答える 1

1

DataGrid特定の列だけでなく、全体を更新することしかできないと思います。ただし、いつでもDataGridを拡張して、この機能を自分で実装できます。
次のクラスをチェックアウトできます。

于 2011-12-19T12:41:31.810 に答える