construct worker thread code construct code method exit swing worker runnabl finish runnabl run finish runnabl construct runnabl run set valu construct thread var clear swing util invok later finish thread thread construct thread var thread var 