【问题标题】:What is best Eclipse plugin for AWT development?什么是 AWT 开发的最佳 Eclipse 插件?
【发布时间】:2012-09-29 00:35:24
【问题描述】:

我想使用 Eclipse 和 AWT 来利用 MS Windows 重量级 UI 组件。我需要尽快开发一个高级用户 UI。我对 Eclipse 很满意。任何人都可以推荐一些插件,这些插件将超越或至少与 Developer Studio 的开发能力相媲美,同时提供对 Windows 中可用的大量 UI 组件的访问权限? TIA。

【问题讨论】:

    标签: windows eclipse plugins awt


    【解决方案1】:

    AWT 不是要走的路。它不会让您访问许多更复杂的 Windows 控件。 AWT 中可用的控件集基于 Java 支持的所有平台本机可用的控件,这不是一个非常丰富的集合。很长一段时间以来,AWT 没有太多的发展。您应该将其视为已弃用的框架。

    对于使用 Java 开发桌面应用程序,有两个突出的框架:Swing 和 SWT。 Swing 控件以 Java(非本机)呈现。 SWT 控件在可用时为原生控件,在不可用时呈现。

    SWT

    有关表单构建器编辑器插件,请参阅WindowBuilder

    【讨论】:

    • 完美,非常感谢。令人惊奇的是,我在安装 Sapphire 0.5.3 时在您发帖前 10 分钟第一次看到了您的名字。但 WindowBuilder 似乎更接近我的需要。我很想知道您是如何从提交 Sapphire 到推荐 WindowBuilder 的!
    • 这完全取决于您需要做什么。 Sapphire 和 WindowBuilder 是截然不同的方法。如果您想在构建表单时调整 UI 的每个参数,那么您将手动编写 SWT 代码或使用 WindowBuilder 之类的工具。如果您愿意放弃一些控制,像 Sapphire 这样的框架将生成一个功能强大的 UI,而工作量要少几个数量级(甚至与使用 WindowBuilder 相比)。当您无法在任何一个领域花费大量时间时,Sapphire 最佳位置是具有非常大的表格或大量表格的集合。
    猜你喜欢
    • 2010-09-08
    • 2023-03-06
    • 1970-01-01
    • 2011-11-03
    • 2019-08-22
    • 2011-01-14
    • 2022-07-06
    • 2018-12-07
    • 1970-01-01
    相关资源
    最近更新 更多