我正在使用带有单元格编辑器的表格查看器...一个是 ComboxBox,另一个是文本单元格编辑器...在运行时根据组合框中的选择,我想将另一个单元格编辑器更改为文本编辑器或组合框...如何实现?
问问题
330 次
1 回答
2
当您在一个组合框编辑器中进行选择时,您将使用组合框编辑器中的选择更新底层模型元素。您在下面的方法中得到相同的元素getCellEditor(Object element)
。根据元素的状态,您应该返回TextCellEditor
或ComboBoxCellEditor
org.eclipse.jface.viewers.EditingSupport
org.eclipse.jface.viewers.EditingSupport.getCellEditor(Object element)
你在网上找到很多关于如何使用的EditingSupport
帮助TableViewer/TreeViewer
于 2013-05-07T04:48:46.150 回答