JCombo AutoComplete - шаблон или обратный поиск - PullRequest
6 голосов
/ 16 мая 2011

Я использую автоматическое заполнение в библиотеке swingx :

AutoCompleteDecorator.decorate( myComboBox );

Что довольно мило. Тем не менее, он ищет только с начала набранного текста.

Так что, если моя комбо содержит: [Apple, Banana, Grape, Orange], ввод 'an' в "строгом" режиме не даст никаких результатов. В нестрогом режиме ничего не ищется. Я бы хотел, чтобы он совпадал с «Бананом» и «Апельсином», поскольку оба элемента содержат напечатанный текст.

Существуют ли какие-либо библиотеки автозаполнения, позволяющие использовать этот тип функций? Я думаю, что стратегический подход будет работать лучше, но я не нахожу ничего применимого. Я в порядке с расширением существующих функций - пока я не изобретаю колесо.

Заранее спасибо!

1 Ответ

4 голосов
/ 16 мая 2011

Автозаполнение для JComboBox и JTextField, и в соответствии с вашими требованиями здесь вы можете установить строго ложное / истинное Автоматическое заполнение ComboBox / JFextField , и если вы захотите поиграть с кодом, то это хорошая база Функции автозаполнения для JFormattedTextField

...