一种简单的方法是使用GlazedList自动完成的实现。启动和运行非常容易。你可以在这里找到它。你可以用釉上只有一行代码,这样安装自动完成上的JComboBox:JComboBox comboBox = new JComboBox();Object[] elements = new Object[] {"Cat", "Dog", "Lion", "Mouse"};AutoCompleteSupport.install(comboBox, GlazedLists.eventListOf(elements));还SwingX支持自动完成,可能会更容易比使用GlazedList。您只写的SwingX是AutoCompleteDecorator.decorate(comboBox);