Плагин IntelliJ: доступ разрешен только из потока рассылки событий - PullRequest
0 голосов
/ 22 февраля 2019

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

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

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

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

1 Ответ

0 голосов
/ 22 февраля 2019
...