有没有人在非平凡(例如比教程更复杂的环境)环境中使用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来构建一个重要的项目。