java - SWT 自动完成文本框

标签 java swt

我在表单编辑器中有一个文本框。我希望它显示一个子集 用户在文本框中输入字符时的字符串列表(如果您 熟悉谷歌自动建议功能或雅虎邮件 撰写)。有谁知道我在哪里可以找到这些 类(class)?代码片段将非常有用。 谢谢

最佳答案

假设您可以在您的应用程序中包含 JFace,您可以使用:

String [] proposals = new String [] {.... your proposals ....};

new AutoCompleteField(text, new TextContentAdapter(), proposals);

其中 text 是您的 Text 控件。

您可以通过调用 AutoCompleteFieldsetProposals 方法来更改提案。

关于java - SWT 自动完成文本框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35148059/

相关文章:

java - 如何从菜单切换到 3D FPS 设置? (libGDX)

java - 使用 ScrolledComposite 的 setOrigin 方法

tree - WindowTester - 访问 rcp 客户端中的文件系统(树)项

java - 无法从 Jar 加载图像

java - 如何在 SWT 中重用图像

java - urlConnection.getInputStream() 抛出 EOFException

java - Android:不是文件 URI:下载 .apk 文件时

java - 原始变量和引用变量的内存分配

java - NotesCLI 3.4 java异常

java - 有没有办法截断 org.eclipse.swt.widgets.Table 项目的文本