Eclipse SWT CellEditor Combo - 自动完成
Eclipse SWT CellEditor Combo - autocomplete
我有 TreeViewerColumn
支持 ComboBoxViewerCellEditor
编辑。现在,当我使用普通 Combo 时,我可以像这样添加自动完成功能:
new AutoCompleteField(myCombo, new ComboContentAdapter(), valuesArray);
但我发现无法将此功能添加到我的 TreeViewer 中的组合。
在某些情况下,我使用 protected CellEditor getCellEditor(Object element)
方法实现了对 return ComboBoxViewerCellEditor 的 ovn 编辑支持,但我无法在此处找到添加自动完成功能的方法。有什么想法吗?
你必须这样写
new AutoCompleteField(treeviewer.getControl(), new CComboContentAdapter(), valueArray);
并得到 CComboContentAdapter
您可以复制 ComboContentAdapter
的源代码并替换
Combo
来自 CCombo
我有 TreeViewerColumn
支持 ComboBoxViewerCellEditor
编辑。现在,当我使用普通 Combo 时,我可以像这样添加自动完成功能:
new AutoCompleteField(myCombo, new ComboContentAdapter(), valuesArray);
但我发现无法将此功能添加到我的 TreeViewer 中的组合。
在某些情况下,我使用 protected CellEditor getCellEditor(Object element)
方法实现了对 return ComboBoxViewerCellEditor 的 ovn 编辑支持,但我无法在此处找到添加自动完成功能的方法。有什么想法吗?
你必须这样写
new AutoCompleteField(treeviewer.getControl(), new CComboContentAdapter(), valueArray);
并得到 CComboContentAdapter
您可以复制 ComboContentAdapter
的源代码并替换
Combo
来自 CCombo