Java GUI源代码IntelliJ Idea
IntelliJ Idea GUI设计器不提供生成的JForm的源代码。我尝试了文件>设置>GUI设计器>Java源代码,但没有效果。我得到的是这样的东西,它看起来不同于预览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
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(包含这个类和其他有用的类)将出现在类路径中 有关更多详细信息,请参阅