2011-03-20 41 views
1

我有一个类文件来处理SampleGUI.class的GUI。我想用我的Java项目。我在根目录下创建了一个名为ClassFiles的文件夹。我把SampleGUI.class放在该文件夹中。我去了项目属性 - >库 - >添加类文件夹。然后我尝试在我的新课程内创建类,如使用eclipse在java中访问外部类文件

新的SampleGUI(长度,宽度);。但它给我错误“SampleGUI无法解析为类型”。我需要导入任何东西吗?我如何处理这种情况?

+0

SampleGUI在root包上吗? – 2011-03-20 17:57:22

+0

是的,如果您的源文件是** **不同包**,则需要导入 – asgs 2011-03-20 17:58:01

+1

如果SampleGUI位于根包中,则它只能在根包中使用。最好是你的分手处于真正的包装结构中。 – MeBigFatGuy 2011-03-20 18:00:59

回答

0

如果SampleGUI位于不同的包中,则需要导入它。

例如

import ClassFiles.SampleGUI; 

其中ClassFiles是包名称。

如果SampleGUI是你自己的,你有.java源文件,你可以添加SampleGUI的类文件包,如果是没有准备好,加入以下行SampleGUI的顶部:

package ClassFiles; 
+0

我无法访问SampleGUI.java文件。我只有类文件SampleGUI.class。我需要做的是在我的test.java类中访问它。你能告诉我,我需要怎么把它放进包里? – 2011-03-20 18:17:27

+0

例如,如果您在包com.testing(以及com.testing.Test)中有一个文件Test.java,则需要转至Java构建路径>库>添加类文件夹,并添加包含' com',其中包含目录'Testing',其中包含Test.java。 – 2011-03-20 18:21:37

+0

我需要把SampleGUI.class文件放在哪里?我很困惑。我是java新手,所以请不要因我愚蠢的问题而烦恼。我有一个.java文件和.class文件。我应该在哪里放这两个。你能从step1引导我吗? – 2011-03-20 18:27:43

1

我必须使用命令

罐子CF的jar文件输入文件(县)

创建一个JAR文件,我汇入的jar文件到我的项目,它都能正常运作。