我之前已经问过这个问题,但在很多情况下,这些答案都已超过2年了。
我听说Eclipse Visual Editor项目已暂停一段时间,VisualSwing4Eclipse更新站点似乎没有包含任何东西(也许它不支持Helios?)。还有Jigloo,但它的website看起来很业余,并没有激发信心。
我的偏好是免费工具,或免费用于非商业用途。
答案 0 :(得分:5)
NetBeans Matisse。既然你在我正在研究的GUI项目中询问Eclise,我们使用NetBeans来“绘制”UI,然后切换到eclipse来编写代码。
答案 1 :(得分:1)
答案 2 :(得分:0)
一般来说,我建议不要使用UI设计器进行Swing,因为大多数情况下生成的代码都是不可读的,因此无法维护。
此外,一些设计师强制您的整个团队使用一个IDE,不一定是他们最喜欢的IDE,因此可能会降低他们的工作效率。
对于使用Swing的UI设计,我更喜欢使用LayoutManager
来直接编写UI代码(我当然不会谈论GridBagLayout),例如:
您可能需要查看this link,其中比较了几个LayoutManager
,虽然它有点旧,但仍然值得关注。在那里,您可以全面了解现有的Swing LayoutManagers,您可以看到每个代码所需的代码,以生成相同的UI。