Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/358.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 将DesignGridLayout添加到注册表表单时出错。请帮我做这个_Java_Swing_Layout - Fatal编程技术网

Java 将DesignGridLayout添加到注册表表单时出错。请帮我做这个

Java 将DesignGridLayout添加到注册表表单时出错。请帮我做这个,java,swing,layout,Java,Swing,Layout,我的问题是,为了使用designgridlayout,我们是否必须将designgridlayout包或其他东西导入程序?或者错误是由于其他原因造成的? 如果是,在哪里可以获得软件包,在哪里安装(哪个目录)。我目前正在使用JDK1.7,我的程序使用记事本。我是初学者。请帮忙。我的代码看起来像这样 Register.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent ae)

我的问题是,为了使用designgridlayout,我们是否必须将designgridlayout包或其他东西导入程序?或者错误是由于其他原因造成的? 如果是,在哪里可以获得软件包,在哪里安装(哪个目录)。我目前正在使用JDK1.7,我的程序使用记事本。我是初学者。请帮忙。我的代码看起来像这样

Register.addActionListener(new ActionListener()
    
{

public void actionPerformed(ActionEvent ae)

    {

    JIF1.setVisible(true);
    }
}); 
    JIF1 = new JInternalFrame("Register",true,true, true, true);

    JIF1.setBounds(25, 25, 400, 300); 

    C1 = JIF1.getContentPane();
DesignGridLayout layout = new DesignGridLayout();
C1.setLayout(layout);

layout.row().grid(i1l1).add(i1t1);
我得到的错误是错误:

cannot find symbol
DesignGridLayout = new DesignGridLayout();
Symbol: Class: DesignGridLayout
location: class a
新错误的图像
您是否导入了swing类

import javax.swing.*;

你导入了你的swing课程吗

import javax.swing.*;

DesignGridLayout
是一种非标准布局管理器。如果您在类路径上有可以添加的

import net.java.dev.designgridlayout.DesignGridLayout;
只要在编译和运行时指定jar文件的位置,jar文件的位置就无关紧要


但是,使用将使为JAR文件指定类路径变得更加容易。

DesignGridLayout
是一种非标准的布局管理器。如果您在类路径上有可以添加的

import net.java.dev.designgridlayout.DesignGridLayout;
只要在编译和运行时指定jar文件的位置,jar文件的位置就无关紧要


但是,使用将使为JAR文件指定类路径变得更加容易。

import javax.swing.*;导入javax.swing.event.*;导入java.awt.*;导入java.awt.event.*;导入javax.swing.JComponent;导入javax.swing.SpringLayout;导入javax.swing.SwingUtilities;我补充了这么多。DesignGridLayout不是标准swing的一部分;因此导入swing包根本没有帮助;导入javax.swing.event.*;导入java.awt.*;导入java.awt.event.*;导入javax.swing.JComponent;导入javax.swing.SpringLayout;导入javax.swing.SwingUtilities;我补充了这么多。DesignGridLayout不是标准swing的一部分;因此,导入swing软件包一点帮助都没有。我使用记事本来管理我的程序看看如何使用IDE,它会为您管理类路径。我使用记事本来管理我的程序看看如何使用IDE,它会为您管理类路径。谢谢。我已经将jar文件添加到类路径中,designgridlayout错误已经解决。但是,我现在遇到了一个新问题,javac a.java命令编译程序。但是当我尝试使用java a运行它时,它说找不到或加载主类a。您需要在类路径中显式地包含
a
类的位置。我已经设置了classpath=C:\ProgramFiles\java\jdk1.7.0\U 25\bin\Toms\Project path=C:\Program Files\java\jdk1.7.0\U 25\bin我的a.java&a.class文件在项目文件夹中。它可以正确编译,但当我尝试使用a.java运行时,它会给出错误消息“找不到或加载类文件”。我试着使用java-cp“.”a。。。它加载了我的JFrame,但没有组件,并且在cmd上显示了一些错误。“线程中的异常”主“java.lang.ClassNotFoundException:net.java.dev.designgridlayout.designgridlayout……”。。。。在运行时classpath-
java-cp上包括a.class和jar的位置。;design.jar a
Reimeus我试过了,但没有为我工作。我在前面的问题中添加了一个错误的图像。我的项目提交时间是周一,还有很长的路要走,我被困在这里。非常感谢Reimeus。我已经将jar文件添加到类路径中,designgridlayout错误已经解决。但是,我现在遇到了一个新问题,javac a.java命令编译程序。但是当我尝试使用java a运行它时,它说找不到或加载主类a。您需要在类路径中显式地包含
a
类的位置。我已经设置了classpath=C:\ProgramFiles\java\jdk1.7.0\U 25\bin\Toms\Project path=C:\Program Files\java\jdk1.7.0\U 25\bin我的a.java&a.class文件在项目文件夹中。它可以正确编译,但当我尝试使用a.java运行时,它会给出错误消息“找不到或加载类文件”。我试着使用java-cp“.”a。。。它加载了我的JFrame,但没有组件,并且在cmd上显示了一些错误。“线程中的异常”主“java.lang.ClassNotFoundException:net.java.dev.designgridlayout.designgridlayout……”。。。。在运行时classpath-
java-cp上包括a.class和jar的位置。;design.jar a
Reimeus我试过了,但没有为我工作。我在前面的问题中添加了一个错误的图像。我的项目提交时间是周一,还有很长的路要走,我被困在这里。