Вопрос

Я хочу JTextField, который показывает предложения во всплывающем окне в качестве типов пользователей (как предлагает Google). Я хочу, чтобы предложения были извлечены из таблицы базы данных. Я смотрел на Swingx и глазуры, но я думаю, что они предоставляют jcombobox автозаполнение, и Jtextfield не показывает всплывающего окна в этих библиотеках.

Я хочу отслеживать ввод пользователя и повторно зарегистрировать базу данных через определенные интервалы.

Спасибо.

Это было полезно?

Решение

Я бы продолжал смотреть в Swingx или глазуры, чтобы избежать повторного изобретения колеса. Но если вы делаете это сами:

Добавить KeyListener на поле и покажите всплывающее окно чуть ниже текстового поля, когда пользователь типа. Всплывающее окно может быть просто меню с возможными предметами или даже JList. Анкет Убедитесь, что запрос вашей базы данных может не отставать от печати или поместить работу в отдельный поток.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top