在Swing组合框中有问题

时间:2012-09-18 13:06:59

标签: java swing

我有一个文本框和一个组合框,在组合框中我存储了命令列表。 当我在带有相关命令的初始字母的文本框中键入命令时,它在组合框中显示匹配的命令,但它不显示在组合框的顶部。 它显示在组合框中存在命令的中间位置。 所以请给我一个示例代码。当我输入命令时,它应该在组合框顶部显示选定的命令。

2 个答案:

答案 0 :(得分:2)

看起来您正在寻找具有自动完成功能的可编辑JComboBoxThis article讨论了如何使用一些流行的Swing第三方库实现这一点+或多或少解释了自动完成的工作方式

答案 1 :(得分:0)

如果你想在JComboBox中显示相关命令(当它没有展开时),也许你正在寻找你的ComboBox.setSelectedIndex(int)。