Jface TableViewer设置ContentProvider LabelProvider而不更新

时间:2014-10-01 16:38:21

标签: java jface tableviewer

我正在寻找一种方法来设置JFace TableViewer的ContentProvider和LabelProvider,而不会触发刷新。

我的问题的背景是:

  • 我正在动态更改TableViewer的列
  • 我在本地为表格定义新的输入数据。
  • 这导致旧输入数据用于显示新列排列的问题 - >索引可以越界
到目前为止,我的(丑陋)解决方案是:在更改列之前,我将内容/ labelprovider添加到查看器并将输入设置为null。如果您知道更清洁的东西,请告诉我们。

0 个答案:

没有答案