Нам нужен компонент автозаполнения для свинга, проблема с компонентом в jdesktop / SwingX заключается в том, что мы должны использовать поле со списком, и после каждого нажатия клавиши он просто прокручивается вниз до ближайшего совпадения, но в комбо все еще содержится 25 000 элементов , Он не показывает 4 или 5, которые ближе всего соответствуют друг другу, потому что они могут находиться в разных местах списка. Мы также не хотим отображать список с 25000 ...
Есть ли что-нибудь похожее на автозаполнение JSF или на главной странице Google? Нам нужен компонент, который запрашивает у нашего интерфейса что-то вроде
публичный список getOptions (String typedSoFar) {
// здесь мы возвращаем 5 подходящих в соответствии с нашими критериями и просто предлагаем пользователю эти пять
}