У меня есть приложение Swing, которое работает в нескольких потоках, я создал компоненты Swing в EDT. Executor запускает потоки, которые в какой-то момент вставляют текст в JTextArea. Однако InvokeLater не всегда выполняет добавление, в отличие от InvokeAndWait. Как я понял, он синхронный, неблокирующий, но все же должен делать добавление. Как это может быть?
Спасибо
"InvokeLater doesn't always do the appending..."
, у вас, вероятно, есть ошибка где-то в вашем коде, и, вероятно, она не связана с invokeLater как таковым, но она разоблачается. Время заняться отладкой. - person Hovercraft Full Of Eels   schedule 14.11.2015