使用AutoCompleteDecorator自动完成和编辑JTextField

时间:2012-06-01 09:50:41

标签: java swing autocomplete jtextfield swingx

我正在使用JTextField作为自动建议,如下面的代码所述

String[] myStrings = new String[] {"Elem1","Elem2","Elem3","Elem4","Elem5"};

JList list = new JList(myStrings); //data has type Object[]
AutoCompleteDecorator.decorate(list, this.customerNameField, ObjectToStringConverter.DEFAULT_IMPLEMENTATION);

现在我只能从myStrings中选择名称,但我的客户希望他可以从自动建议中选择值,也可以添加其他值,但上面的代码不允许我这样做。

1 个答案:

答案 0 :(得分:3)