Java Nebula Nattable-动态更改列
我正在eclipseJava Nebula Nattable-动态更改列,java,eclipse-rcp,nebula,nattable,Java,Eclipse Rcp,Nebula,Nattable,我正在eclipseViewPart中使用Nattable。我的RCP应用程序是这样的,每次我打开视图时,表可以基于我希望显示的数据模型(由不同的POJO表示)具有不同的列。简言之,我可以执行以下操作吗 ` `如果您更改数据提供程序(包括列访问器),我相信这是可能的 我的产品也有类似的情况,我发现最简单的方法是处理旧表,然后用新数据重新创建一个新表 IWorkBenchPage page = .....; MyView view = page.openView(MyViewID,"myview"
ViewPart
中使用Nattable。我的RCP应用程序是这样的,每次我打开视图时,表可以基于我希望显示的数据模型(由不同的POJO表示)具有不同的列。简言之,我可以执行以下操作吗
`
`如果您更改数据提供程序(包括列访问器),我相信这是可能的 我的产品也有类似的情况,我发现最简单的方法是处理旧表,然后用新数据重新创建一个新表
IWorkBenchPage page = .....;
MyView view = page.openView(MyViewID,"myview",VIEW_ACTIVATE);
IDataProvider dp = ....;
// the following statement will set the dataprovider, the necessary layers
view.dataProvider(dp);
view.getTable().refresh();
....