标签: java swing swt
我正在探索 SWT(标准窗口小部件工具包)API 我发现它比 Swing 更快。在这里,我找到了一些比较这两者之间性能的数据
所以我不知道它如何比Swing更快。 任何了解它的人,请解释一下?
答案 0 :(得分:2)
简而言之:
Swing完全用Java实现,并在JVM中运行,这使得它独立于平台(至少在理论上),但运行速度比本机应用程序慢。
SWT是使用本机库实现的,其中一部分在机器中本机运行,这就是它运行得更快的原因;但是这使得它依赖于平台,您需要知道应用程序将在何处运行以下载propper jar和库。