- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这段代码为我创建了一个自动完成和自动建议框:
if (dataAutoCompleteSearch != null) {
autoCompleteSupport = AutoCompleteSupport.install(jComboBox1, GlazedLists.eventListOf(dataAutoCompleteSearch));
}
当我搜索包含数据中未包含的 UTF-8 字符但以建议框中的几个单词开头的名称时,会出现此问题。我无法正确输入这些 UTF-8 单词,因为这些文本是自己添加的(蓝色突出显示)。
我想禁用 GlazedLists 自动完成(键入时自动添加突出显示的文本),因为键入 UTF-8 字符非常困难。但我想保留建议框,看起来像 Google 搜索。
最佳答案
没有。 AutoCompleteSupport
的 API 不支持此选项。您基本上必须推出自己的 AutoCompleteSupport 版本(全部都是开源的)并自行修改以停止自动完成部分。我刚刚经历了一个快速的高峰,它相当大,我没有立即提供解决方案。这可能需要一些实验。私有(private)AutoCompleteFilter
类将是我首先开始研究的地方。
关于java - 如何使用 GlazedLists 禁用自动完成但保留自动建议?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59432818/
我尝试下载 Glazedlists,但实际上所有有用的链接都已失效(404 或转到空的/无意义的位置)。我已经用谷歌搜索了它,但没有提到该项目被放弃,所以我觉得我在暮光之城 - 是我吗? 例如,我从
这段代码为我创建了一个自动完成和自动建议框: if (dataAutoCompleteSearch != null) { autoCompleteSupport = AutoCompl
我已经构建了 3 个 Glazedlist 表。当用户单击第一个表的行时,它会显示第二个表中的列表。当单击第二个表中的行时,它会显示第三个表中的其他列表。问题是当我单击第一个表中的第一行时,有时会出现
我试图让 AutoCompleteSupport 搜索对象中的特定字符串,但是当我将 EventList 分配给 JComboBox 时,我不明白如何指示安装程序仅查询 Station 对象的“标题”
我创建了一个表,我想在两个不同的级别对其进行过滤。首先使用文件扩展名上的单选按钮过滤它,例如(.jpg,.doc,其余)。第二次使用 textField 对其进行过滤,以搜索第一个过滤中的内容。如下所
我想在使用 JTables 和 JXTables 的现有项目中包含 Gladedlists。主要是因为事件处理更容易。我做了一个 View 测试,在交换完整列表内容时遇到了问题。我通过调用来做到这一点
我有一个 jtable,可以使用 Glazedlists 的 TextComponentMatcherEditor 进行过滤...并且我有一个文本字段,显示该表的行数...应用过滤器后如何获取行数?在
我在使用 JXTable 时遇到表格行选择问题。 如果我运行以下程序,我会得到两个查看相同的帧 EventList .一个有 JTable,一个有 JXTable。 每 1000 毫秒我更新所有名称以
如何更新 EventList 列表来更新 JTable?这就是我所做的: String[] headers = new String[]{"MNO", "NAME", "ID/REG
我有一组单选按钮,我想将其用作我的表格的过滤器。这个单选按钮在我的模型类中设置了一个变量。在我的模型中使用 setter/getter ,我检索了这个值,我想在我的 GlazedList 表中使用这个
我在此处查找如何使用常规表格使用多个过滤器,答案都指向 GlazedLists .但是,答案没有具体说明如何使用它。我能够让一个过滤器工作,但不知道如何让多个过滤器工作。对于我使用的一个过滤器:
任何人都可以删除一行代码来展示如何使 GlazdJTable 的单元格可编辑吗? JTable table = new Jtable(); TableFormat tableFormat =
我已经使用 GlazedLists 创建了一个表,以便能够过滤该表以进行搜索。现在的问题是如何删除、添加或更新此表中的行。我确实搜索了 API,但无法弄明白。 谁能用一个简单的例子演示如何实现删除、添
我对编程有点陌生,很抱歉如果有一些事情可以做得更好我的组合框已成功填充字符串数组,并且自动完成功能正常。我只是无法获取组合框中的文本。 返回java.lang.NullPointerException
已更新 我已经更新了这个问题以更准确地描述我的问题的原因,并包含了一个比我最初使用的更简单的例子。 我在下面提供了一个简单示例来说明我遇到的性能问题。当我用普通的 ArrayList 支持我的 JXT
如何在 Java SE 中使用“AutoCompleteSupport”(glazedlists)将 KeyListener 添加到 JComboBox。我正在开发一个小程序,它有一个与 AutoCo
我想创建具有排序和过滤功能的用户 View (表)。我使用 EventList ( Glazed Lists ) 作为 EventTableModel 的源。 GlazedLists 中还有排序列表和
我是一名优秀的程序员,十分优秀!