Eclipse:是否可以混合基于SWT和JavaFX的插件?

时间:2013-10-11 09:32:41

标签: java eclipse swt javafx eclipse-plugin

Eclipse 4.x UI由底层渲染(SWT或JavaFX)抽象。

不建议在一个插件中使用两种技术(Is it possible to embed a SWT Composite into a JavaFX scene?

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

相关Using JavaFX for making a Eclipse Plugin?

1 个答案:

答案 0 :(得分:5)

混合UI工具包是可能的,但实际上并不是一个好主意。每个UI工具包都有自己的事件循环,您必须在两者之间建立桥梁。众所周知,这些桥接器很难实现,甚至相对稳定的实现,例如SWT-to-AWT,可以实现SWT / Swing混合,还有许多严重的未解决问题。

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