2013-05-14 71 views
0

基本上我已經下載了一個WorldWind JDK包,允許渲染3ds模型。然而,在我的生活中,我一直無法使用標準導入來使用這些文件,並且我的googlefoo在想出使用它們的方法時遇到了很多困難。在主渲染文件試圖使用新的包

進口是這樣

import gov.nasa.worldwind.Movable; 
import gov.nasa.worldwind.geom.Angle; 
import gov.nasa.worldwind.geom.LatLon; 
import gov.nasa.worldwind.geom.Position; 
import gov.nasa.worldwind.geom.Quaternion; 
import gov.nasa.worldwind.geom.Vec4; 
import gov.nasa.worldwind.globes.Globe; 
import gov.nasa.worldwind.render.DrawContext; 
import gov.nasa.worldwind.render.Renderable; 
import gov.nasa.worldwind.util.Logging; 
import javax.media.opengl.GL; 

//Problems reside with these imports 
import net.java.joglutils.model.ModelFactory; 
import net.java.joglutils.model.examples.DisplayListRenderer; 
import net.java.joglutils.model.geometry.Model; 

public class Movable3DModel implements Renderable, Movable{ 
} 

錯誤時嘗試使用它們是

進口淨不能得到解決。

的文件有不同的文件夾的字符串,所以我需要他們都可以使用,而且我完全失去了在何處何去何從> <

EDIT1: 扔在一些編輯回答關於我的問題的問題 這是使用Eclipse。 WorldWind的依賴關係正在使用您導入的幾個JOGL,這不是問題。該問題試圖使用

+0

你使用什麼IDE(如果有的話)?蝕? – 2013-05-14 17:44:07

+0

你的描述有點令人困惑。您的示例代碼似乎表明您遇到'net.java.jogutils.'包的問題,​​而不是'worldwind'。我錯了嗎? – 2013-05-14 17:47:24

+1

您應該向我們展示這些錯誤中的一個,否則我們將無法完全幫助您。 – 2013-05-14 17:51:43

回答

1

這是一個類路徑問題。我自己下載了Worldwind,並看到它以zip形式出現。你不能指出你的類路徑。您必須提取它並將其中的罐子添加到您的類路徑中。我在那裏看到一個「worldwind.jar」。它似乎有你正在導入的類。

將它添加到你的classpath真的取決於你正在使用的環境。您應該退後一步,先了解更多關於類路徑的信息。有很多很好的教程。下面是一些:

類路徑是學習如何調試Java程序是必不可少的。如果你現在學會了解它,你將永遠成爲一個更好的Java程序員