我可以在非 UI 线程上 运行 PlatformUi.getWorkbench() 吗?
Can I run PlatformUi.getWorkbench() on a non-UI thread?
在 Eclipse API 中,当 运行 在非 UI 线程上时 PlatformUi.getWorkbench()
return 是否会为空?
在非UI线程中调用PlatformUI.getWorkbench()
没有问题。
如果 workbench 尚未启动,调用将 return null
- 因此从普通 Java 程序调用它(而不是插件或 Eclipse RCP ) 将不起作用。
在 Eclipse API 中,当 运行 在非 UI 线程上时 PlatformUi.getWorkbench()
return 是否会为空?
在非UI线程中调用PlatformUI.getWorkbench()
没有问题。
如果 workbench 尚未启动,调用将 return null
- 因此从普通 Java 程序调用它(而不是插件或 Eclipse RCP ) 将不起作用。