Я делаю компонент в SWT, который содержит текстовое поле и список.Каждый раз, когда вводится текст, он фильтрует список.Пока все работает отлично, и я просто пытаюсь добавить некоторые удобные функции удобства использования.
Что я хочу сделать, это прослушивать любые ключевые события в поле списка, если нажата клавиша Enter, я выполняюДействие «ОК» (уже выполнено), но в противном случае я хочу, чтобы фокус переключился на текстовое поле и чтобы было вызвано ключевое событие.В основном, если фокус находится на поле «Список», и пользователь вводит что-то, что я хочу, чтобы оно автоматически вводилось в текстовое поле.
Ответ на событие keyPressed или keyReleased отлично подходит для установки фокуса на текстовое поле, но мне нужно как-то повторить keyEvent так, чтобы все, что было набрано, действительно было введено.Есть идеи?