2011年Swing应用程序的首选可视化编辑器Eclipse插件是什么?

时间:2011-04-17 16:07:57

标签: java eclipse swing

我之前已经问过这个问题,但在很多情况下,这些答案都已超过2年了。

我听说Eclipse Visual Editor项目已暂停一段时间,VisualSwing4Eclipse更新站点似乎没有包含任何东西(也许它不支持Helios?)。还有Jigloo,但它的website看起来很业余,并没有激发信心。

我的偏好是免费工具,或免费用于非商业用途。

3 个答案:

答案 0 :(得分:5)

NetBeans Matisse。既然你在我正在研究的GUI项目中询问Eclise,我们使用NetBeans来“绘制”UI,然后切换到eclipse来编写代码。

答案 1 :(得分:1)

谷歌最近向Eclipse提供了Windowbuilder专业版。 它是免费的,你可以建立秋千,SWT和GWT屏幕。 它并不完全成熟,但确实值得尝试。 http://code.google.com/javadevtools/download-wbpro.html

答案 2 :(得分:0)

一般来说,我建议不要使用UI设计器进行Swing,因为大多数情况下生成的代码都是不可读的,因此无法维护。

此外,一些设计师强制您的整个团队使用一个IDE,不一定是他们最喜欢的IDE,因此可能会降低他们的工作效率。

对于使用Swing的UI设计,我更喜欢使用LayoutManager来直接编写UI代码(我当然不会谈论GridBagLayout),例如:

您可能需要查看this link,其中比较了几个LayoutManager,虽然它有点旧,但仍然值得关注。在那里,您可以全面了解现有的Swing LayoutManagers,您可以看到每个代码所需的代码,以生成相同的UI。