Java Автозаполнение TextField (стиль Ajax)

Мне нужно создать JTextField (или любой компонент, где я могу что-то набрать), и он должен предложить список динамически заполненных значений. Когда я набираю нового персонажа, предложения обновляются (как Ajax)

Одна особенность заключается в том, что пользователь может выбрать только значение, которое было заполнено. Мне нужно, чтобы мои пользователи выбирали существующий город из базы данных.

Какой самый простой способ сделать это с помощью Swing?

Спасибо.

Ответы на вопрос(3)

Ваш ответ на вопрос