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


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