Я пытаюсь программно изменить «подсвеченный» элемент в моем CellList, основываясь на событиях клавиатуры в другом элементе управления (текстовом поле).Я могу получать события клавиатуры просто отлично, но когда я использую CellList ...
int row = getKeyboardSelectedRow() + 1;
setKeyboardSelected(row,selected,stealFocus)
Это никак не влияет.Если я действительно сосредоточусь на своем cellList, я могу двигаться вверх и вниз и выделить строку.Если я укажу true для «stealFocus» в методе setKeyboardSelected (), он «работает», за исключением того, что я действительно хочу сохранить фокус на текстовом поле, а не на cellList.Как мне это сделать?Я пытался запустить fireEvents, отправляя нажатия клавиш в CellList, но это тоже не помогает.
J