GWT Datagrid выборочное обновление некоторых столбцов, а не других - PullRequest
0 голосов
/ 23 ноября 2011

Привет! Я создал сетку данных GWT, которая имеет 10 столбцов. Из этих 4 столбцов данные вводятся пользователем, а остальные являются значениями, загруженными из базы данных. Я реализовал таймер, который обновляет сетку данных каждые 2 секунды. Здесь -

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

функция refresh() вызывает dataProvider.refresh() в моей реализации dataProvider.

Однако мое требование состоит в том, чтобы регулярно обновлять только 6 столбцов, в то время как столбцы ввода пользователя следует обновлять только тогда, когда пользователь нажимает клавишу «Ввод» или кнопку обновления.

Можно ли периодически выборочно обновлять некоторые столбцы, а некоторые - в зависимости от действий пользователя?

Спасибо и всего наилучшего

Mukul

1 Ответ

1 голос
/ 19 декабря 2011

Я думаю, что можно обновить только все DataGrid, а не только отдельные столбцы Однако вы всегда можете расширить DataGrid и реализовать эту функцию самостоятельно.
Вы можете проверить следующие классы:

...