Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/386.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java GUI源代码IntelliJ Idea_Java_Swing_Intellij Idea_Layout Manager - Fatal编程技术网

Java GUI源代码IntelliJ Idea

Java GUI源代码IntelliJ Idea,java,swing,intellij-idea,layout-manager,Java,Swing,Intellij Idea,Layout Manager,IntelliJ Idea GUI设计器不提供生成的JForm的源代码。我尝试了文件>设置>GUI设计器>Java源代码,但没有效果。我得到的是这样的东西,它看起来不同于预览 private void $$$setupUI$$$() { panel1 = new JPanel(); panel1.setLayout(new com.intellij.uiDesigner.core.GridLayoutManager(1, 1, new Insets(0, 0, 0, 0), -1

IntelliJ Idea GUI设计器不提供生成的JForm的源代码。我尝试了文件>设置>GUI设计器>Java源代码,但没有效果。我得到的是这样的东西,它看起来不同于预览

private void $$$setupUI$$$() {
    panel1 = new JPanel();
    panel1.setLayout(new com.intellij.uiDesigner.core.GridLayoutManager(1, 1, new Insets(0, 0, 0, 0), -1, -1));
    tabbedPane1 = new JTabbedPane();
    panel1.add(tabbedPane1, new com.intellij.uiDesigner.core.GridConstraints(0, 0, 1, 1, com.intellij.uiDesigner.core.GridConstraints.ANCHOR_CENTER, com.intellij.uiDesigner.core.GridConstraints.FILL_BOTH, com.intellij.uiDesigner.core.GridConstraints.SIZEPOLICY_CAN_SHRINK | com.intellij.uiDesigner.core.GridConstraints.SIZEPOLICY_CAN_GROW, com.intellij.uiDesigner.core.GridConstraints.SIZEPOLICY_CAN_SHRINK | com.intellij.uiDesigner.core.GridConstraints.SIZEPOLICY_CAN_GROW, null, new Dimension(200, 200), null, 0, false));
    final JPanel panel2 = new JPanel();
    panel2.setLayout(new com.intellij.uiDesigner.core.GridLayoutManager(1, 1, new Insets(0, 0, 0, 0), -1, -1));
    tabbedPane1.addTab("Log In", panel2);
    final JPanel panel3 = new JPanel();
此外,还有错误警告“无法解析符号'intellij'”
如何修复它?

IDEA生成的源代码(如许多评论和输出所述)不是要编辑的内容

现在还不清楚你的问题中关于什么看起来不同的意思:你的意思是否与你认为预览应该是什么样子的?或者代码生成的结果gui看起来确实不同。。。如果稍后-请提供所有源代码,使我们能够更深入地了解

这些警告是因为类(如GridLayoutManager)在运行时之前对IDE/编译器不可见。但是,如果程序是从IDEA运行的,那么它应该可以正常执行,因为forms_rt.jar(包含这个类和其他有用的类)将出现在类路径中

有关更多详细信息,请参阅