草庐IT

aSyncExec

全部标签

java - syncExec() 的 SWT 问题

这是我在StackOverflow上的第一个问题(抱歉我的英语不好)。我会尽力解释这个问题。我有一个带有前台jade应用程序的swt应用程序,其中我有一个进度条来通知应用程序的持续时间。要刷新此进度条,我使用:if(Display.getCurrent()!=null){progress.run();}else{sShell.getDisplay().syncExec(progress);}进度是:Runnableprogress=newRunnable(){publicvoidrun(){if(progressBar.isDisposed())return;intpercentage