标签: java swing autocomplete jcombobox
我确信这已被问到但我找不到它(也许我不知道如何搜索它)。
我有一个JComboBox有很多值,因此浏览所有这些值很痛苦。我希望它以浏览器的方式更改其选择:当您键入第一个字母时,说s,它会选择以s开头的第一个元素,然后如果您快速键入第二个字母,说a,选择将更改为以sa开头的第一个元素,依此类推。
JComboBox
s
a
sa
只是一个透明的,“可输入的”JComboBox,而不是您开始输入的JTextField,然后会显示一个下拉选项。
JTextField
答案 0 :(得分:4)
查看AutoComplete JComboBox / JTextField
另一个选择是SwingX
SwingX