Aar*_*lla 13 swt jface autocomplete type-ahead
我在SWT/JFace中寻找一个支持自动完成/提前输入的组合(查看器),即用户可以输入几个字符,下拉列表应该显示所有匹配的元素.
the*_*tus 13
你也可以看看org.eclipse.jface.fieldassist.AutoCompleteField课程.它不是一个组合,只是一个文本字段,但它添加了自动完整的功能,就好像它是一个组合非常容易.你可以做一些简单的事情:
Text textField = new Text(parentComposite, SWT.BORDER);
new AutoCompleteField(textField, new TextContentAdapter(), new String[]
{"autocomplete option 1", "autocomplete option 2"});
Run Code Online (Sandbox Code Playgroud)
我不认为在Combo或ComboViewer中内置了这样的内容.
正如thehiatus建议org.eclipse.jface.fieldassist.AutoCompleteField可能是寻找这个的最佳位置,然而,对Combos的支持:
new AutoCompleteField(combo, new ComboContentAdapter(), new String[]
{"item0", "item1"});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10473 次 |
| 最近记录: |