как получить фокус на элементах списка с помощью клавиатуры и выбрать элемент в текстовом поле, нажав клавишу ввода
Вы можете задать фокус ListBox, позвонив на него setFocus(true).Упомянутое вами поведение клавиатуры / ввода предоставляется автоматически.
ListBox
setFocus(true)