...
ObjectFile f = new ObjectFile(flags,(float)(49.0*Math.PI/180.0)); 
Scene s = null; 
System.out.println(getClass().getResource("models/cup.obj"));
try{ 
s=f.load(getClass().getResource("models/cup.obj")); 

...
我的当前类是show_3d.class,将这个类与cup.obj保持相对路径打入show_3d.jar文件,然后在对应的HTML页面代码为<APPLET CODE = "show_3d.class" CODEBASE = "." ARCHIVE = "show_3d.jar" WIDTH = "200" HEIGHT = "200"></APPLET>,htmlconverter后,上传到服务器上,客户端运行后,applet可以顺利加载cup.obj文件。但是问题是,当我没有将cup.obj文件打入show_3d.jar,只是在服务器中与show_3d.class保持相对路径,getClass().getResource("models/cup.obj")返回的是null值,难道一定要将资源文件打入jar文件才能用getResource定位呢,或者说是存在权限问题,getClass().getResource()返回的也会是null,我并不需要将资源文件都打入jar库中,谁能帮我解决啊