我有一个文本框和一个组合框,在组合框中我存储命令列表。 当我在文本框中键入带有相关命令的首字母的命令时,它会在组合框中显示匹配的命令,但不会显示在组合框的顶部。 它显示在组合框中命令所在位置的最后中间。 所以请给我推荐一个示例代码。当我键入命令时,它应该在组合框顶部显示选定的命令。
最佳答案
看起来您正在寻找具有自动完成功能的可编辑JComboBox
。 This article讨论如何使用一些流行的 Swing 3th 方库来实现这一点 + 或多或少地解释了自动完成的工作原理
关于java - Swing 组合框中出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12477697/