Я некоторое время не использовал java и пытаюсь сделать что-то подобное в одном основном классе:
// do stuff
this.label.setText("Status: IDLE");
// do things
this.label.setText("Status: LOADING..."); // set to loading right before file read
// read and parse huge file
this.label.setText("Status: DONE");
Я хочу, чтобы на ярлыке было показано «загрузка ...» в виде большого файлачтение выполняется, но метка никогда не зависает (поскольку задание выполняется).Как я могу заставить метку измениться во время чтения?Нужно ли использовать отдельный класс / поток?Заранее спасибо за помощь.