IntelliJ IDEA GUI 构建器 - 没有生成 Java 代码

13
我已经在IntelliJ IDEA的GUI设计器中设计了我的GUI表单,并在项目设置→GUI设计器中选择了单选按钮,以生成源代码而不是.class文件,但我的.java代码文件看起来像这样:
public class PovRayEmptyProjectWizardPanelVisual {
    private JTextField textField1;
    private JTextField textField2;
    private JTextField textField3;
    private JButton button1;
}

这就是问题所在 - 没有生成创建GUI的代码。我该如何手动触发此类代码生成,以便可以使用Maven编译生成的.java文件?


你确定GUI表单已经绑定到这个类,并且字段已经映射到表单中的组件了吗?请注意,您需要执行“构建”|“生成”,以便将代码生成到源文件中,它将在折叠部分中显示。 - CrazyCoder
是的,看起来我所要做的就是在Idea中运行“Make project”,然后它就会生成缺失的源代码。我以前从未在Idea中进行过任何构建 - 我一直直接使用maven进行编译。请创建一个答案,这样我就可以接受它。此外,请将该网址或描述的技术包含在您的答案中,这可能对希望仅使用maven从.idea格式生成.java代码的人有所帮助:http://www.glxn.net/?p=279 - Alexander Tumin
1个回答

15

源代码在 Build | Make 时生成。如果你选择外部生成,则可以使用 Ant (javac2 任务提供了 IDEA GUI 的编译支持) 或者 Maven 来编译 IDEA GUI 表单。


1
谢谢!如果Maven构建失败,这可能会有所帮助:https://dev59.com/HVLTa4cB1Zd3GeqPe_ft - vikingsteve

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接