当我在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成功运行。)
提前感谢您对此主题的任何帮助。
答案 0 :(得分:3)
晚2年了,错误仍然存在...
对于任何重新发现此问题的人。您需要将项目SDK从Java 9,10,11降级到Java 8
答案 1 :(得分:0)
我发现正确的方法是设置
"javac2.instrumentation.includeJavaRuntime=true" 在 build.properties 文件中
你可以试试