我有一个Eclipse RCP项目,我需要让用户为我们的信息创建自定义视图。我基本上看到了两种选择。
嵌入VEP或some other visual GUI builder。它需要:易于使用;有一些钩子来编译生成的文件并使它们可用于我的应用程序;本地化;许可证必须允许此类使用。哪些GUI构建器满足这些要求?
以人类可写格式(例如XML,但不一定)从文本文件中即时生成GUI。有些库可以执行此操作:CookSWT,XSWT,JellySWT,SWTML。但是,目前它们似乎都没有积极开发,有些甚至不允许事件处理程序(尽管可以解决这个问题)。有没有我错过的项目?哪些适用于当前的SWT版本?
选项2似乎更容易开始工作并且错误的可能性更小。
最后,还有比这些更好的方法吗?