1
我在互聯網上發現了一個代碼,但我真的不知道它會拋出這些異常,請幫助我!真的,我需要你的幫助,謝謝。引發異常的簡單3d代碼!
run:
java.lang.UnsupportedOperationException: No AudioDevice specified
at com.sun.j3d.utils.universe.Viewer.createAudioDevice(Viewer.java:986)
at javaapplication17.WrapShooter3D.<init>(WrapShooter3D.java:54)
at javaapplication17.Shooter3D.<init>(Shooter3D.java:25)
at javaapplication17.Shooter3D.main(Shooter3D.java:38)
Java 3D: audio is disabled
Exception in thread "main" com.sun.j3d.utils.image.ImageException: javax.imageio.IIOException: Can't read input file!
at com.sun.j3d.utils.image.TextureLoader$1.run(TextureLoader.java:344)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.j3d.utils.image.TextureLoader.<init>(TextureLoader.java:337)
at com.sun.j3d.utils.image.TextureLoader.<init>(TextureLoader.java:291)
at javaapplication17.GunTurret.stoneApp(GunTurret.java:58)
at javaapplication17.GunTurret.<init>(GunTurret.java:43)
at javaapplication17.WrapShooter3D.makeGun(WrapShooter3D.java:167)
at javaapplication17.WrapShooter3D.createSceneGraph(WrapShooter3D.java:79)
at javaapplication17.WrapShooter3D.<init>(WrapShooter3D.java:56)
at javaapplication17.Shooter3D.<init>(Shooter3D.java:25)
at javaapplication17.Shooter3D.main(Shooter3D.java:38)
Caused by: javax.imageio.IIOException: Can't read input file!
at javax.imageio.ImageIO.read(ImageIO.java:1275)
at com.sun.j3d.utils.image.TextureLoader$1.run(TextureLoader.java:342)
... 10 more
_ java.lang.UnsupportedOperationException:沒有AudioDevice指定
在線路:
AudioDevice audioDev = su.getViewer().createAudioDevice();
WrapShooter3D w3d = new WrapShooter3D();
javax.imageio.IIOException: Can't read input file!
{ new Shooter3D(); }
_ Java3D的:音頻被禁用 異常線程 「main」 com.sun.j3d .utils.image.ImageException:
at:
TextureLoader stoneTex = new TextureLoader("images/stone.jpg", null);
Appearance apStone = stoneApp();
GunTurret gun = new GunTurret(startVec);
makeGun(canvas3D);
createSceneGraph(canvas3D);
WrapShooter3D w3d = new WrapShooter3D();
{ new Shooter3D(); }
_引起:javax.imageio.IIOException:無法讀取輸入文件!
在線路:
throw new IIOException("Can't read input file!");
您確定文件stone.jpg在上述位置可用嗎?你可能想嘗試一次絕對路徑。 – vpram86 2010-03-02 04:11:30
我創建了一個java應用程序,它的源代碼包中有3個包(images/sounds/javaapplication17) – Johanna 2010-03-02 04:17:54