Java 有没有办法让IDEA生成的GUI代码可见?
我用IntelliJ的想法做了一个非常简单的项目,基本上只是一个带有包含JButton的JToolBar的表单,当我尝试启动它时,我在表单中得到了一个NPE。$$$$setupUI$$$-但是实际的form.java中没有反映出这样的东西,所以我无法调试它或跟踪错误Java 有没有办法让IDEA生成的GUI代码可见?,java,user-interface,code-generation,intellij-idea,Java,User Interface,Code Generation,Intellij Idea,我用IntelliJ的想法做了一个非常简单的项目,基本上只是一个带有包含JButton的JToolBar的表单,当我尝试启动它时,我在表单中得到了一个NPE。$$$$setupUI$$$-但是实际的form.java中没有反映出这样的东西,所以我无法调试它或跟踪错误 有没有办法让IDEA显示(甚至让我更改)神奇地生成的代码?文件>设置>GUI设计器>将GUI生成为Java源代码 (请参阅:)让未来的读者知道:您不能更改生成的源代码!您的更改将在下次生成代码时被覆盖。它还会在与代码一起生成的注释中
有没有办法让IDEA显示(甚至让我更改)神奇地生成的代码?文件>设置>GUI设计器>将GUI生成为Java源代码
(请参阅:)让未来的读者知道:您不能更改生成的源代码!您的更改将在下次生成代码时被覆盖。它还会在与代码一起生成的注释中提醒您。您可以通过这种方式很好地跟踪问题,但是您必须在
$$$setupUI$$$()
方法之外解决它。14.1.4的屏幕截图:另外,请参见“生成GUI到”一节:您保存了我的一天。你们知道一个maven插件吗?因为我用maven构建,不能使用Idea字节编织,但Idea源代码生成破坏了git的历史。ideauidesigner-maven-plugin是一个不错的选择