我正在构建一个 Eclipse RCP 应用程序,该应用程序最终将包含 NASA Worldwind AWT 组件的部分。我将使用 SWT_AWT 桥将 worldwind 组件嵌入到 RCP 应用程序中。我正在尝试决定是否应该使用 SWT 编写其他组件,或者一直使用 Swing 并使用 SWT_AWT 桥嵌入所有内容。后者允许我使用 Swing,但不确定性能影响是什么?
问问题
90 次
1 回答
0
如果您要编写 RCP 应用程序,那么最好坚持本机概念并使用 SWT。
当您打算在 Swing 中编写所有内容时,将会有性能损失。与往常一样,多少取决于您使用的硬件。有了今天的硬件,假设 NASA 有资金,它就没有那么重要了。
更相关的是 UI 的差异。SWT 使用本机小部件呈现,Swing 没有。
这篇关于 RCP 中 Swing 的文章值得一读 [1]
[1] http://www.eclipse.org/articles/Article-Swing-SWT-Integration/
于 2015-09-11T21:09:43.280 回答