我有一个文本框和一个组合框,在组合框中我存储命令列表。当我在文本框中键入带有相关命令的首字母的命令时,它会在组合框中显示匹配的命令,但它不会显示在组合框的顶部。它显示在中间,最后一个命令存在于组合框中的位置。所以请建议我一个示例代码。当我输入命令时,它应该在组合框顶部显示选定的命令。
问问题
159 次
看起来您正在寻找JComboBox
具有自动完成功能的可编辑。本文讨论了如何使用一些流行的 Swing 3th 方库来实现这一点 + 或多或少地解释了自动完成的工作原理
如果您想在 JComboBox 中显示相关命令(当它未展开时),也许您正在寻找 yourComboBox.setSelectedIndex(int)。