gpt4 book ai didi

eclipse-rcp - Eclipse RCP 或 e4 为桌面应用程序构建 GUI?

转载 作者:行者123 更新时间:2023-12-02 21:53:16 30 4
gpt4 key购买 nike

我有一个从命令行运行的 Java 桌面应用程序。我需要在其上放置一个丰富的 GUI,Eclipse RCP 将是理想的选择,但它存在一些问题 - 特别是学习曲线。

Eclipse RCP 书已经过时(为 Eclipse 3.1 编写)。我不知道其他学习Eclipse RCP的资源是如何最新和完整的。 e4 项目本应简化此学习曲线,但用于学习 e4 的资源很少。

任何人都可以提供一些关于 Eclipse RCP 还是 e4 是否更适合为桌面应用程序构建丰富的 GUI 的见解,因为无论我选择哪一个,我都必须处理学习曲线?

谢谢。

最佳答案

Eclipse 3.x

总的来说,Eclipse 开发的学习曲线确实相当陡峭,无论您是开发插件还是独立的 RCP 应用程序。 Eclipse Plug-ins (3rd Edition) book zedoo's answer中提到是理解 Eclipse 3.x 流的底层概念和 API 的一个非常好的起点。就在线资源而言,Lars Vogel他的网站上有许多非常详细且有用的教程,用于 RCP 开发和 Eclipse 插件开发。

e4

Eclipse 4.0 SDK Early Adopter Release主页有几个 tutorials 的链接以及非常详细的release notes ,最重要的是 new & noteworthy与 3.x 流相比,该页面具有所有 Shiny 的新功能。

结论

当然,e4 仍然不如 Eclipse 3.6(3.x 流中的最新版本)成熟,这显然是一个缺点。然而,据我最近使用后发现,API 和整个开发方法已经得到简化,这使得启动和运行变得更加容易。文档仍然有点稀疏,但新的教程和博客文章不断出现,并且总体上围绕 e4 的讨论越来越多。
直接从 e4 开始可以省去您学习并最终忘记 3.x API 的麻烦,所以如果您要长期使用它,我会建议您现在就选择 e4。如果这只是一个相对较短的一次性项目,并且您想降低风险,那么请选择 3.x,并获得成熟的代码库和大量文档的好处。

关于eclipse-rcp - Eclipse RCP 或 e4 为桌面应用程序构建 GUI?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2349110/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com