SelectionModel в настоящее время обрабатывает щелчок мыши и клавиатуру в строке выбора в cellTable. Как мне сделать это программно, чтобы перейти к следующей / предыдущей строке в соответствии с текущей выбранной строкой?
SelectionModel.setSelected(T object, boolean selected)
true
selected
Чтобы найти текущий выбранный объект (если вы нигде не держите ссылку на него), вы можете выполнить итерацию по всемобъекты в CellTable и проверьте, какой из них выбран, вызывая метод SelectionModel.isSelected(T object).
SelectionModel.isSelected(T object)
Если вы не хотите использовать модель выбора напрямую, вы можете просто использовать метод JTable:
setRowSelectionInterval