# 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);