gpt4 book ai didi

java - 如何使用 GlazedLists 禁用自动完成但保留自动建议?

转载 作者:行者123 更新时间:2023-12-02 09:10:53 32 4
gpt4 key购买 nike

这段代码为我创建了一个自动完成和自动建议框:

if (dataAutoCompleteSearch != null) {
autoCompleteSupport = AutoCompleteSupport.install(jComboBox1, GlazedLists.eventListOf(dataAutoCompleteSearch));
}

当我搜索包含数据中未包含的 UTF-8 字符但以建议框中的几个单词开头的名称时,会出现此问题。我无法正确输入这些 UTF-8 单词,因为这些文本是自己添加的(蓝色突出显示)。

我想禁用 GlazedLists 自动完成(键入时自动添加突出显示的文本),因为键入 UTF-8 字符非常困难。但我想保留建议框,看起来像 Google 搜索。

enter image description here

最佳答案

没有。 AutoCompleteSupport 的 API 不支持此选项。您基本上必须推出自己的 AutoCompleteSupport 版本(全部都是开源的)并自行修改以停止自动完成部分。我刚刚经历了一个快速的高峰,它相当大,我没有立即提供解决方案。这可能需要一些实验。私有(private)AutoCompleteFilter类将是我首先开始研究的地方。

关于java - 如何使用 GlazedLists 禁用自动完成但保留自动建议?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59432818/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com