final AbstractAutoCompleteAdaptor adaptor = new ComboBoxAdaptor(comboBox);
final AutoCompleteDocument document = createAutoCompleteDocument(adaptor, strictMatching,
stringConverter, editorComponent.getDocument());
decorate(editorComponent, document, adaptor);
editorComponent.addKeyListener(new AutoComplete.KeyAdapter(comboBox));
//set before adding the listener for the editor
comboBox.setEditor(new AutoCompleteComboBoxEditor(comboBox.getEditor(), document.stringConverter));
// Changing the l&f can change the combobox' editor which in turn