I faced a problem while using threading for the first time, In an SWT program in the main thread I have created the GUI and opened the shell, and then a new thread is started to run some logic in the model, and in the model at a certain state there is a method is called in the GUI class… and here it is the problem
this method is called in the 2nd thread while I want it to be called in the main thread or at least execute it in the main thread
How can I solve this problem?
Thanks,
External threads can’t access GUI. Check
display.asyncExec.