0

我正在将我的 e4 rcp 应用程序(SWT + jface)移动到 e(fx)clipse (JavaFX),并且我希望在应用程序中使用像 eclipse 这样的进度条的启动画面。

谁能建议我该怎么做?

我检查了汤姆的这个答案,但我不明白我可以在e(fx)clipse应用程序中加载舞台的位置?

[编辑:1] 到目前为止,不支持 e(fx)clipse 的进度条。这有助于以最小的努力为新手加载启动画面

[编辑:2] 我在论坛中提到的另一件事。启动画面在应用程序的背景中可见。

4

1 回答 1

1

首先是的,基于 e4-JavaFX 构建的 OSGi-Application 本身并不实现 Application 类,因为这需要作为 OSGi-Lifecycle 的一部分来完成。

一旦你接受了这种情况,你就有多种选择:

  • 你通过生命周期钩子引起了一种飞溅,并警告它在 JavaFX 和 OSGi 初始化之后会启动,这可能需要一些时间
  • 如果你在 windows/linux 上,你仍然可以使用 Equinox 钩子,唯一需要注意的是我们很早就完成了这个,因为我们不能在 JavaFX 线程上把它关闭
  • 您调整 Equinox-OSGi-Applications 的引导并自己启动

如果您真的想深入讨论这些东西,我建议您在我们的论坛上发帖 - https://www.eclipse.org/forums/index.php/f/259/

于 2015-10-13T12:23:09.867 回答