问题 IntelliJ IDEA GUI构建器 - 未生成Java代码


我在IntelliJ IDEA GUI设计器中设计了我的GUI表单,并选中了单选按钮 项目设置→GUI设计器 生成源代码而不是 .class 文件,但我的 .java 带代码的文件如下所示:

public class PovRayEmptyProjectWizardPanelVisual {
    private JTextField textField1;
    private JTextField textField2;
    private JTextField textField3;
    private JButton button1;
}

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


4343
2018-05-07 13:03


起源

您确定GUI表单是否绑定到此类,并且字段是否映射到表单中的组件?请注意,您需要 Build | Make 所以代码生成到源文件中,它将在折叠部分。 - CrazyCoder
是的,似乎我所要做的就是在Idea中运行“Make project”,之后它会生成缺少的源代码。我之前从未做过任何建筑 - 我正在用maven直接进行所有编译。请创建一个答案,这样我就可以接受了。另外,请将此处描述的URL或技术包含在您的答案中,对于想要仅使用maven执行.java代码生成.java代码生成可能会有所帮助。 glxn.net/?p=279 - Alexander Tumin


答案:


生成源代码 Build | Make。如果在外部构建,可以从Ant编译IDEA GUI表单(javac2 任务提供IDEA)或 Maven的


14
2018-05-07 14:08



谢谢!如果maven构建失败,这可能会有所帮助: stackoverflow.com/questions/4547515/... - vikingsteve