# HG changeset patch # User sugi # Date 1348549897 -32400 # Node ID 36dc63d1bdcf9956059fc789f322925e225e4d18 # Parent 5f37b57ff32d04d0da42b9b7ea1a3222c3a65e19 read image from jar diff -r 5f37b57ff32d -r 36dc63d1bdcf .classpath --- a/.classpath Fri Sep 21 18:32:13 2012 +0900 +++ b/.classpath Tue Sep 25 14:11:37 2012 +0900 @@ -1,12 +1,13 @@ - - - - - + + + + + - + + diff -r 5f37b57ff32d -r 36dc63d1bdcf build.xml --- a/build.xml Fri Sep 21 18:32:13 2012 +0900 +++ b/build.xml Tue Sep 25 14:11:37 2012 +0900 @@ -21,6 +21,8 @@ + + diff -r 5f37b57ff32d -r 36dc63d1bdcf src/alice/test/topology/aquarium/CheckLocalIndex.java --- a/src/alice/test/topology/aquarium/CheckLocalIndex.java Fri Sep 21 18:32:13 2012 +0900 +++ b/src/alice/test/topology/aquarium/CheckLocalIndex.java Tue Sep 25 14:11:37 2012 +0900 @@ -25,7 +25,7 @@ } } - new CheckLocalIndex(this.key,this.data.index); + new CheckLocalIndex(this.key, this.data.index); } diff -r 5f37b57ff32d -r 36dc63d1bdcf src/alice/test/topology/aquarium/MakeFrame.java --- a/src/alice/test/topology/aquarium/MakeFrame.java Fri Sep 21 18:32:13 2012 +0900 +++ b/src/alice/test/topology/aquarium/MakeFrame.java Tue Sep 25 14:11:37 2012 +0900 @@ -2,8 +2,8 @@ import java.awt.GraphicsConfiguration; import java.awt.image.BufferedImage; -import java.io.File; import java.io.IOException; +import java.net.URL; import javax.imageio.ImageIO; import javax.media.j3d.Background; @@ -54,7 +54,8 @@ BranchGroup scene = new BranchGroup(); BufferedImage img = null; try { - img = ImageIO.read(new File("../image/image1.jpg")); + URL url = getClass().getClassLoader().getResource("image1.jpg"); + img = ImageIO.read(url); } catch (IOException e) { e.printStackTrace(); } diff -r 5f37b57ff32d -r 36dc63d1bdcf src/alice/test/topology/aquarium/MakeObject.java --- a/src/alice/test/topology/aquarium/MakeObject.java Fri Sep 21 18:32:13 2012 +0900 +++ b/src/alice/test/topology/aquarium/MakeObject.java Tue Sep 25 14:11:37 2012 +0900 @@ -4,6 +4,7 @@ import java.awt.MediaTracker; import java.awt.Toolkit; import java.io.FileNotFoundException; +import java.net.URL; import javax.media.j3d.Appearance; import javax.media.j3d.BranchGroup; @@ -41,7 +42,8 @@ ObjectFile obj = new ObjectFile(ObjectFile.RESIZE); Scene img = null; try{ - img = obj.load("../image/TUNA"); + URL url=getClass().getClassLoader().getResource("TUNA"); + img = obj.load(url); } catch(FileNotFoundException e){ System.err.println(e); System.exit(1);