有没有人在非平凡的(例如,比教程更复杂的东西)环境中使用过Eclipse XWT ?我不认为 Eclipse4 自己使用它。
它真的比 SWT 有什么优势吗?
有没有人在非平凡的(例如,比教程更复杂的东西)环境中使用过Eclipse XWT ?我不认为 Eclipse4 自己使用它。
它真的比 SWT 有什么优势吗?
XWT 是一个声明式 UI 框架。它允许您对 UI 进行建模。您无需编写代码来实例化、设计、布局和数据绑定您的 SWT 小部件。而是使用基于 XML 的描述文件来构建 UI。
查看 XWT 常见问题解答中的示例:http ://wiki.eclipse.org/E4/XWT#Layout
XWT 类似于 GladeXML、XAML 和 XUL。Eclipse Juno 中带有 XWT 编辑器和 WindowBuilder 的工具支持。
在我看来,缺乏工具支持,编辑器中缺少 XWT 的几个特性。虽然我通常更喜欢声明式 UI 方法,但我不会仅基于 XWT 构建一个重要的项目。
显然,没有人在生产环境中见过 XWT。