2013-05-14 75 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程序员