这个问题是关于如何向ComboBoxCellEditor
中的单元格添加多选BooleanCellEditor
或多TableViewer
。主要目的是在单元格中进行多项选择。
我正在http://wiki.eclipse.org/index.php/JFaceSnippets和http://www.eclipse.org/swt/snippets/使用这些代码段,现在我使用TableView
的所有编辑支持,标签提供程序和内容提供程序都有一个相当不错的表。在单元格内,我现在有TextCellEditor
或ComboBoxCellEditor
。
事情是:我想要多重选择,我不知道如何。
org.eclipse.nebula.widgets.nattable.edit.editor.ComboBoxCellEditor
的代码似乎有多重选择,但在尝试使用外部星云类时,我总是java.lang.NoClassDefFoundError
JFace代码段Snippet061FakedNativeCellEditor
只向我提供了一个复选框,并且很难将此代码调整到我的代码中。
非常感谢。
答案 0 :(得分:0)
您没有将这些星云JAR /项目添加到您的构建路径/运行时。
您必须扩展自己的CellEditor
。在它里面,你可以创建你想要的任何东西,只要它是Control
。我非常确定您可以使用createControl
CellEditor
{{1}}保护方法隐藏多个小部件。