0

我正在寻找为我生成 Java Swing 代码的 Java GUI 构建工具。我计划使用它来快速创建所有框架/面板代码,然后手动自定义所有内容。

能够在不同的布局管理器之间进行选择会很好,但这不是必需的。

最重要的部分,该工具不能要求在我的项目中放置任何 .jar 文件(这对于我正在处理的项目是不允许的。)

4

3 回答 3

3

NetBeans 将为您构建纯 Swing 应用程序,许多其他工具也将如此。

事实上,据我所知,这是规则而不是例外。只需请求一个 Swing 应用程序,您就会拥有纯 Java(在大多数情况下)。

于 2009-11-25T19:03:51.567 回答
2

我同意卡尔,Netbeans。

默认情况下,当 Netbeans 创建 Java 桌面应用程序 (swing) 时,它希望包含其他一些 jar。(至少对我有用)

  1. appframework-xxxjar
  2. 摇摆工人 xxjar

只需从通用 Java 应用程序开始,然后手动添加 GUI 类。这将导致项目没有依赖关系。

于 2009-11-25T19:14:45.100 回答
1

早在我使用JVider布置屏幕时。它不像 NetBeans 那样完整或复杂,但它确实允许您使用 GridBagLayout 快速、舒适地布置屏幕。

我喜欢它的是它生成源代码并且没有运行时要求。有一个运行时选项允许您从它生成的 XML 文件加载 UI,而不是生成类,但您不必使用它。

我当时的过程是让 JVider 生成源类。然后我将创建一个子类并将所有事件逻辑、数据绑定等添加到该子类中。这将允许我调整 UI 文件并重新生成,而不会丢失任何逻辑。

现在我通常会使用 NetBeans,但如果我有“不允许外部 jars/类”的要求,JVider 可能会再次成为我的首选。

祝你好运!

于 2009-11-25T20:23:51.377 回答