powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / SwingWorker vs Thread
3 сообщений из 3, страница 1 из 1
SwingWorker vs Thread
    #37773850
pvasea
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет. Вопрос на тему: Когда стоит использовать SwingWorker вместо Thread? В чём между ними разница? Какие преимущества предоставляет SwingWorker?
...
Рейтинг: 0 / 0
SwingWorker vs Thread
    #37773874
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pvaseaВсем привет. Вопрос на тему: Когда стоит использовать SwingWorker вместо Thread? В чём между ними разница? Какие преимущества предоставляет SwingWorker?
SwingWorker следует использовать всегда, когда происходит обновление Swing'овский интерфейсов.
...
Рейтинг: 0 / 0
SwingWorker vs Thread
    #37773974
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
методы Swing компонент безопасно вызывать в одном единственном потоке - Event Dispatch Thread.
долгие операции в Event Dispatch Thread приводят к тому что UI вообще не реагирует пока операция не закончится.
SwingWorker помогает передавать данные между параллельным потоком и EDT.
У SwingWorker-а есть один небольшой недостаток. У него хардкод на внутрений пул потоков - 10 штук. Изменить снаружи это значение нельзя. Хотя иногда хочется.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / SwingWorker vs Thread
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]