有人能指出我用ViewersObservables.observeInput(Viewer)处理jface查看器数据绑定的例子吗?
我希望用一些动态内容(向comboviewer添加一组新项目)来更新查看器的内容(comboviewer中的项目)
任何指针都非常苛刻..
答案 0 :(得分:0)
我可以提供一些我的(工作代码):
libraryPathsObservable = BeansObservables.observeDetailValue(selectedToolkit, "libraryPath", Object.class);
bindingContext.bindValue(ViewersObservables.observeInput(libraryPaths), libraryPathsObservable);
libraryPath
的内容提供商为ArrayContentProvider
,selectedToolkit.getLibraryPath
实际返回String[]