2

Eclipse 4.x UI 通过底层渲染(SWT 或 JavaFX)进行抽象。

不建议在一个插件中使用两种技术(是否可以将 SWT Composite 嵌入到 JavaFX 场景中?

但是,Eclipse 可以同时拥有基于 SWT 和 JavaFX 的插件吗?

相关使用 JavaFX 制作 Eclipse 插件?

4

1 回答 1

5

混合 UI 工具包是可能的,但确实不是一个好主意。每个 UI 工具包都有自己的事件循环,您必须在两者之间架起一座桥梁。这些桥是出了名的难以实现,甚至相对稳定的实现,例如支持 SWT/Swing 混合的 SWT-to-AWT,也有许多严重的未解决问题。

Eclipse 4.x 建模 UI 并没有消除这个问题。

于 2013-10-11T14:30:56.603 回答