В моем JTable есть ряд действий, к которым можно обратиться через всплывающее меню или выбрав настроенный ярлык. Выбор действия из всплывающего окна с помощью мыши или клавиатуры - это хорошо, и я могу использовать клавиши курсора для перемещения в поле рядом с исходным выбором без проблем. Однако, если я вместо этого использую ярлык, он выполняет действие, но я не могу выйти из выбранных полей после этого, используя клавиши курсора, потому что по какой-то причине фокус теперь находится на компоненте вне JTable.
РЕДАКТИРОВАТЬ: Когда я запускаю задачу, я изменяю курсор и отключаю JTable, когда я завершаю задачу, я снимаю таблицу и сбрасываю курсор. Если я удаляю код отключения, он работает, но тогда он позволяет пользователю вносить изменения в таблицу, которая мне не нужна, и я не могу понять, почему она не работает только при использовании сочетания клавиш.