我正在构建一个Eclipse RCP应用程序,该应用程序最终将具有NASA Worldwind AWT组件的部分。我将使用SWT_AWT桥来获取嵌入在RCP应用程序中的worldwind组件。我正在尝试决定是否应该使用SWT编写其他组件,或者一直使用Swing并使用SWT_AWT桥接嵌入所有组件。后者允许我使用Swing,但不确定性能影响是什么?
答案 0 :(得分:0)
如果您要编写RCP应用程序,那么最好坚持本机概念并使用SWT。
当您打算在Swing中编写所有内容时,将会有性能损失。一如既往地取决于您使用的硬件。对于今天的硬件,假设NASA拥有这些资金,那就没有那么重要了。
更有意义的是UI的差异。 SWT使用本机小部件呈现,Swing不会。
关于Swing in RCP [1]
的这篇文章很好读[1] http://www.eclipse.org/articles/Article-Swing-SWT-Integration/