Здравствуйте, сообщество переполнения стека.Я пишу плагин IntelliJ, который должен записать текст в открытый редактор, прослушивая сообщения через WebSocket.
Дело в том, что я получаю исключение Access is allowed from event dispatch thread only
при попытке доступа к редакторуНапример, final Editor editor = manager.getSelectedTextEditor();
.
Это имеет смысл, так как обработчик сообщений WebSocket выполняется в другом потоке.
Вы знаете какой-либо способ записи в редактор из другого потока?Или какой-то другой обходной путь?