2011-03-20 69 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文件到我的項目,它都能正常運作。