0

我在 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)

为了运行它,我应该提供哪些文件等?

4

1 回答 1

4

可以在UI 设计器网页上阅读

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

因此,生成 Java 源代码并在 NetBeans 中使用它,或者简单地手动编写布局而不是使用 UI 设计器。

于 2012-09-21T15:27:26.903 回答