我正在寻找一个支持拖放功能来构建GUI的Eclipse插件和支持在MVC(模型-视图-控制器)结构中即时和自动嵌入。什么好主意吗?
WindowBuilder是免费的,简单而不麻烦。它还支持模型pojo对象的绑定和同步,省去了MVC的一些麻烦。
我觉得和它一起工作很愉快,因为它不像大多数其他类似的编辑器那样把自己放在最前面。它不会嵌入除了为编辑器服务之外没有其他用途的奇怪文件,而是直接使用java源文件作为支持持久性,与visual Studio与MFC项目相比,它以一种非常干净的方式这样做。
它确实有一些怪癖,特别是Maven,因为一些依赖项有时很难找到。就我个人而言,我将它们打包成一个单独的jar,并通过一些聪明的技巧将其动态添加到构建中,这些技巧主要受到当前社区其他成员的启发:-)
试一试吧,也许它不是那辆华丽的凯迪拉克,但它确实很好用,而且在你不需要它的时候不会挡道。