我在第一次使用线程时遇到了一个问题,在主线程的 SWT 程序中,我创建了 GUI 并打开了 shell,然后启动了一个新线程来运行模型中的一些逻辑,并在处于特定状态的模型在 GUI 类中调用了一个方法...这就是问题所在 此方法在第二个线程中调用,而我希望它在主线程中调用或至少在主线程中执行
我该如何解决这个问题? 谢谢,
最佳答案
外部线程无法访问 GUI。检查 display.asyncExec
。
关于java - SWT单线程问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2375739/