X-Git-Url: http://source.jalview.org/gitweb/?p=jalviewjs.git;a=blobdiff_plain;f=site%2Fj2s%2Fswingjs%2Ftest%2FLoadImage.js;fp=site%2Fj2s%2Fswingjs%2Ftest%2FLoadImage.js;h=96ed9ebc0f521eb364ef8db25bc80ec6ae698d17;hp=7900c1ea9586845cf08ced04a34d407ec87715e1;hb=b9b7a352eee79b7764c3b09c9d19663075061d8c;hpb=7301a2415adab88038b291fc54caeeb3a5a47a44 diff --git a/site/j2s/swingjs/test/LoadImage.js b/site/j2s/swingjs/test/LoadImage.js index 7900c1e..96ed9eb 100644 --- a/site/j2s/swingjs/test/LoadImage.js +++ b/site/j2s/swingjs/test/LoadImage.js @@ -1,34 +1,34 @@ -Clazz.declarePackage ("swingjs.test"); -Clazz.load (["javax.swing.JApplet"], "swingjs.test.LoadImage", ["java.net.URL", "javax.imageio.ImageIO"], function () { -c$ = Clazz.decorateAsClass (function () { -this.img = null; -Clazz.instantialize (this, arguments); -}, swingjs.test, "LoadImage", javax.swing.JApplet); -Clazz.overrideMethod (c$, "init", -function () { -try { -var url = this.pathTo ("examples/strawberry.jpg"); -System.out.println ("image loading from " + url); -this.img = javax.imageio.ImageIO.read (url); -} catch (e) { -if (Clazz.exceptionOf (e, java.io.IOException)) { -System.out.println (e); -} else { -throw e; -} -} -}); -Clazz.defineMethod (c$, "pathTo", - function (file) { -var path = this.getDocumentBase ().toString (); -var pt = path.indexOf ("/bin/"); -if (pt > 0) path = path.substring (0, pt) + "/html/" + path.substring (pt + 5); -path = path.substring (0, path.lastIndexOf ("/") + 1) + file; -if (path.startsWith ("/")) path = "file://" + path; -return new java.net.URL (path); -}, "~S"); -Clazz.overrideMethod (c$, "paint", -function (g) { -g.drawImage (this.img, 50, 50, null); -}, "java.awt.Graphics"); -}); +Clazz.declarePackage ("swingjs.test"); +Clazz.load (["javax.swing.JApplet"], "swingjs.test.LoadImage", ["java.net.URL", "javax.imageio.ImageIO"], function () { +c$ = Clazz.decorateAsClass (function () { +this.img = null; +Clazz.instantialize (this, arguments); +}, swingjs.test, "LoadImage", javax.swing.JApplet); +Clazz.overrideMethod (c$, "init", +function () { +try { +var url = this.pathTo ("examples/strawberry.jpg"); +System.out.println ("image loading from " + url); +this.img = javax.imageio.ImageIO.read (url); +} catch (e) { +if (Clazz.exceptionOf (e, java.io.IOException)) { +System.out.println (e); +} else { +throw e; +} +} +}); +Clazz.defineMethod (c$, "pathTo", + function (file) { +var path = this.getDocumentBase ().toString (); +var pt = path.indexOf ("/bin/"); +if (pt > 0) path = path.substring (0, pt) + "/html/" + path.substring (pt + 5); +path = path.substring (0, path.lastIndexOf ("/") + 1) + file; +if (path.startsWith ("/")) path = "file://" + path; +return new java.net.URL (path); +}, "~S"); +Clazz.overrideMethod (c$, "paint", +function (g) { +g.drawImage (this.img, 50, 50, null); +}, "java.awt.Graphics"); +});