Eclipse jface tableviewer-在运行时更改celleditor
我正在使用带有单元格编辑器的表查看器。。。一个是ComboxBox,另一个是textcell编辑器。。。在运行时,根据组合框中的选择,我想将另一个单元格编辑器更改为文本编辑器或组合框。。。如何实现这一点???在一个combobox编辑器中进行选择时,将使用combobox编辑器中的选择更新基础模型元素。在下面的方法Eclipse jface tableviewer-在运行时更改celleditor,eclipse,jface,tablecelleditor,tableviewer,Eclipse,Jface,Tablecelleditor,Tableviewer,我正在使用带有单元格编辑器的表查看器。。。一个是ComboxBox,另一个是textcell编辑器。。。在运行时,根据组合框中的选择,我想将另一个单元格编辑器更改为文本编辑器或组合框。。。如何实现这一点???在一个combobox编辑器中进行选择时,将使用combobox编辑器中的选择更新基础模型元素。在下面的方法getCellEditor(对象元素)中可以得到相同的元素。根据元素的状态,您应该返回TextCellEditor或comboboxcelldeditor org.eclipse.jf
getCellEditor(对象元素)
中可以得到相同的元素。根据元素的状态,您应该返回TextCellEditor
或comboboxcelldeditor
org.eclipse.jface.viewers.EditingSupport
org.eclipse.jface.viewers.EditingSupport.getCellEditor(Object element)
在TableViewer/TreeViewer