5

构建 Swing 界面的最佳和强大的工具是什么?挥杆用什么工具?为什么?

4

12 回答 12

10

NetBeans Matisse(与 NetBeans 捆绑在一起)既好又强大。

这个eclipse插件看起来也很新鲜,但我还没有尝试过。

于 2010-01-04T10:39:42.623 回答
7

Eclipse是我选择的 IDE。您可以从这里下载 Eclipse Visual Editor Project(VEP) 。看看这个教程。

Eclipse Visual Editor 项目是一个供应商中立的开放式开发 平台,提供用于创建 GUI 构建器的框架,以及用于 Swing/JFC 和 SWT/RCP 的示例性、可扩展工具实现。

如果您想在 Eclipse 的 VEP 和 NetBeans 的 Matisse 之间进行一些压缩,请查看thisthis

于 2010-01-04T10:59:04.130 回答
4

Netbeans 带有一个不错的 GUI 构建器,请看这里:http: //java.sun.com/developer/technicalArticles/tools/nb_guibuilder/

于 2010-01-04T10:38:28.890 回答
3

Netbeans 是迄今为止最好的工具!

于 2010-01-04T10:52:39.710 回答
3

Netbeans 构建器可能非常好,但它确实为一些简单的任务构建了大量代码。所以随着时间的推移,我又回到了手工编码,从长远来看,它可以为你节省很多时间!

于 2010-01-04T10:59:51.460 回答
2

看看这些:

http://www.insantiations.com/windowbuilder/

于 2010-01-04T13:59:49.160 回答
2

我已经围绕 GridBagLayout编写了一个Qt 风格的包装器,并使用它对我的 GUI 进行了手工编码。

可视化 GUI 构建器当然提供了更大的灵活性,但这是以降低代码的可读性为代价的。但是,当我手头有一些快速而肮脏的工作时,我确实会使用NetBeans Matisse 。;)

反正...

如果您对手工编码 GUI 完全感兴趣,那么您可能还想看看MigLayout。我从来没有尝试过。

于 2010-01-04T14:05:26.167 回答
2

我建议你使用 JBuilder ....

于 2010-01-08T11:46:19.880 回答
1

JFormDesigner是一个不错的视觉设计师。它支持很多开源和内置的swing Layout,它有一个对Eclipse、IntelliJ 的插件支持,也可以使用外部设计器。我在一个多年的大型swing 项目中使用它作为一个IntelliJ 插件没有问题。

于 2010-01-08T11:54:38.713 回答
0

我更喜欢使用 GridBagLayout 手动编码,但如果我必须使用 GUI-Builder,我会使用NetBeans

于 2010-01-04T11:01:46.847 回答
0

使用 NetBeans 和 Eclipse 插件后,我会选择 NetBeans。

于 2010-01-04T14:30:58.177 回答
0

Abeille Forms 很不错。它基于 JGoodies FormLayout。使用 Abeille,您可以布局组件的视觉效果,并在运行时访问和/或用更丰富的组件替换组件。

https://abeille.dev.java.net/

于 2010-01-07T01:39:31.613 回答