IntelliJ IDEA - GUI Designer - 无法预览表单

时间:2017-12-27 20:11:14

标签: java swing user-interface intellij-idea

当我在IntelliJ IDEA中创建GUI表单时,单击 Preview menu item 创建错误:

无法预览表单'... / Main.form'原因:未找到类:javax.swing.JPanel

但是,在链接类中手动创建main方法并运行后者,将会毫无问题地创建我的应用程序窗口:

public static void main(String[] args) {
    JFrame frame = new JFrame("UBPrivacy");
    frame.setContentPane(new Main().panel1);
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    frame.pack();
    frame.setVisible(true);
}

在我的项目结构中,我选择了Project SDK:java 9.0.1
在我的平台设置中,SDK 9.0配置了所有必需的路径(java.desktop等)。

我想知道这是一个IntelliJ IDEA错误,还是我以某种方式错误配置了我的类路径,模块或其他东西。 (因为我的手动主RUN成功运行。)

提前感谢您对此主题的任何帮助。

2 个答案:

答案 0 :(得分:3)

晚2年了,错误仍然存​​在...

对于任何重新发现此问题的人。您需要将项目SDK从Java 9,10,11降级到Java 8

答案 1 :(得分:0)

我发现正确的方法是设置

"javac2.instrumentation.includeJavaRuntime=true" 在 build.properties 文件中

你可以试试