Я разрабатывал приложение java swing для добавления вида и изменения списка лекарств. При добавлении лекарств он должен отображать список из базы данных (например, в окне поиска google). Например, если мы нажимаем «p» он должен показать «парацетамол» из базы данных.Как создать окно предложений
ответ
Вы должны реализовать прослушиватель изменений в текстовом поле ввода, когда текст будет изменен, запустите запрос в базу данных с содержимым поля ввода.
Если только текстовые компоненты, где это просто: P – MadProgrammer
Хе-хе, хорошо, чтобы разработать немного, вы можете использовать интерфейс KeyListener, а в текстовое поле добавить свою собственную реализацию этого интерфейса. Вы можете сохранить текущее содержимое текстового поля в переменной, а при нажатии клавиши вы сравните текст в поле с текстом в переменной хранилища. Если он отличается, текст изменился, и вы должны вызвать метод запроса к базе данных. Вы также можете проверить, сколько символов в поле, т. Е. Не запрашивать базу данных, если не введено 3 или более символов, чтобы сохранить избыточные вызовы базы данных. – Davos555
В текстовом поле используйте 'DocumentListener', а не' KeyListener'. – trashgod
- 1. Как создать массив предложений?
- 2. Окно предложений в форме mdi
- 3. Как создать таблицу предложений для пользовательских поисковых предложений?
- 4. Android: окно быстрого поиска - добавление пользовательских предложений
- 5. Как создать список предложений в C
- 6. Как создать список слов из списка предложений?
- 7. Как создать инкрементный идентификатор для предложений?
- 8. Как создать макет каких-либо предложений, пожалуйста?
- 9. Как создать неактивное окно?
- 10. Как создать новое окно
- 11. Как создать окно загрузки?
- 12. Как создать хромированное окно?
- 13. Как создать окно WIN32?
- 14. Как создать всплывающее окно
- 15. Как создать модальное окно?
- 16. Как создать окно поиска?
- 17. Как создать всплывающее окно
- 18. Как создать окно ожидания (например, диалоговое окно)
- 19. Создать консоль, как окно выполнения
- 20. Как создать окно для 3D
- 21. Как создать окно заданного размера?
- 22. Как программно создать окно CDialog?
- 23. C#: Как создать такое окно?
- 24. Как создать выпадающее окно Bootstrap?
- 25. Основные: Как создать всплывающее окно?
- 26. Как создать окно Cocoa программно?
- 27. Как создать всплывающее окно HTML?
- 28. Как создать собственное окно базы?
- 29. Как создать окно с Python
- 30. Как создать всплывающее окно Bootstrap?
Посмотрите на декоратор SwingLabs AutoComplete – MadProgrammer
Вы также можете ознакомиться с примером в [Как использовать текстовые области] (http://docs.oracle.com/javase/tutorial/uiswing/components/textarea.html), который может дать вам некоторые идеи. – MadProgrammer
это работает. Но мне нужно текстовое поле. – Bhavisankar