0
嗨我創建了一個GWT數據網格,它有10列。這4列是用戶輸入的數據,其餘的是從數據庫加載的值。我已經實現了一個定時器,每2秒刷新一次數據網格。這裏 -GWT Datagrid選擇性刷新的一些列而不是其他人
final Timer timer = new Timer() {
public void run() {
refresh();
schedule(2000);
}
};
timer.schedule(2000);
的refresh()
函數調用我的數據提供程序執行dataProvider.refresh()
。
但是,我的要求是隻定期更新6列,而用戶輸入列只應在用戶按下「輸入」鍵或更新按鈕時更新。
是否有可能根據用戶操作定期有選擇地刷新某些列?
感謝和問候
穆庫爾
試圖擴展的DataGrid,但我想知道是否有任何其他方法在GWT –
做到這一點據我所知,在GWT 2.4中這是唯一的方法。也許他們爲GWT中繼(2.5)增加了一些額外的功能,允許進一步的定製。但是,現在,當底層數據刷新時,整個CellWidget都會重新繪製。 –