Плагин IntelliJ: доступ разрешен только из потока рассылки событий

Привет сообщество переполнения стека. Я пишу плагин IntelliJ, который должен записывать текст в открытый редактор, прослушивая сообщения через WebSocket.

Дело в том, что я получаю Access is allowed from event dispatch thread only исключение при попытке доступа к экземпляру редактора final Editor editor = manager.getSelectedTextEditor();,

Это имеет смысл, поскольку обработчик сообщений WebSocket выполняется в другом потоке.

Вы знаете какой-нибудь способ записи в редактор из другого потока? Или какой-то другой обходной путь?

1 ответ

Решение
Другие вопросы по тегам