2016-03-29 83 views
0

我有一個分頁表格來呈現我的元素。反映對單元格表中值的更新

現在這種類型的元素之一被服務器更新(通過其他來源)。客戶端接收到該元素更新的消息(我擁有該對象)。

我該如何在桌面上反映這一點?

我想如果我能夠得到該元素的行我會做。

回答

1

通常,您可以簡單地在支持您的表的DataProvider上調用refresh

但是,如果你的表是非常複雜的,你可以調用

table.redrawRow(i); 

其中i是你更新的對象列表中的支持DataProvider中的索引。

+0

問題是我不知道更新的值在哪個行,我寧願不更新所有的信息 –

+0

刷新不會導致整個表被重新繪製,所以沒有什麼不利之處。 –

+1

行與List backing DataProvider中對象的索引相同。 –

相關問題