在tableviewer的底部插入一个总行

时间:2014-09-11 06:44:41

标签: eclipse plugins eclipse-plugin eclipse-rcp

我的tableviewer看起来像这样:

Column1    Column2     Column3

John        13           NDN
Smith       14           ndn
Adam        10           ndn

右键单击上下文菜单。实际上,我想在右键单击并单击该选项,以移动表格底部的行。因此,在第一行按此选项后,表格将如下所示:

Column1    Column2     Column3


Smith       14           ndn
Adam        10           ndn
John        13           NDN

我该怎么做?

1 个答案:

答案 0 :(得分:1)

最简单的方法是更新模型(您为setInput提供的数组或列表),然后调用TableViewer.refresh()让查看器从更新后的列表中刷新显示。

对于使用TableViewer.remove(row data)后跟TableViewer.add(row data)而不是refresh()的大型表格可能会更快 - 您仍需要更新模型数组。