我已经在IDEA中使用一些挥杆布局创建了应用程序。我想在Netbeans中启动它以便进行配置。但是我得到:

Exception in thread "main" java.awt.IllegalComponentStateException: contentPane cannot be set to null.
    at javax.swing.JRootPane.setContentPane(JRootPane.java:603)
    at javax.swing.JDialog.setContentPane(JDialog.java:991)
    at TransTest.<init>(TransTest.java:44)
    at TransTest.main(TransTest.java:284)


我应该提供什么文件才能运行它?

最佳答案

可以在UI designer webpage上阅读


  独特的字节码检测技术使您可以摆脱Java源代码中复杂的Swing代码。 IntelliJ IDEA的GUI编译器透明地生成创建和布局表单组件所需的所有必要代码。 GUI编译器已集成到IntelliJ IDEA的make功能中,并且还可以作为单独的Ant任务与IntelliJ IDEA发行版一起提供。还有一个选项可以生成Java源代码,而不是使用字节码检测方法。


因此generate Java source code并在NetBeans中使用它,或者只是对布局进行手工编码,而不是使用UI设计器。

09-11 18:47
查看更多