ProgressBar i wątki

0

Mam ustawiony progressBar w głównym wątku, a długi kod wykonuje się w drugim wątku. W drugim wątku wyliczam procentPostepu i chciałbym go przekazać do progressBar w głównym wątku. W głównym wątku próbuję wstawić:

Kopiuj
progressBar.setValue(procentPostepu);

ale chyba tak się nie da.

Działa, gdy w drugim wątku wstawię:

Kopiuj
mainThread.progressBar.setValue(procentPostepu);

Powinienem stosować to drugie rozwiązanie, czy jednak da się tak jak w pierwszym, tylko coś źle robię.