有没有办法在SWT应用程序中使用执行程序/线程池来管理(启动/停止)线程?线程将需要更新UI线程,以便在完成后可以反映更改。那可能吗? Display.asyncexec()
只选择一个可运行的线程,所以我不确定如何最好地完成这个。
答案 0 :(得分:0)
只需创建一个Runnable
即可在您的主题中执行您想要的操作:
Display.getDefault().asynchExec(new Runnable() {
public void run()
{
... Code to update UI here
}
});