X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=src%2Forg%2Fxwt%2Fplat%2FAWT.java;h=7849cf7d23db7b44e0b8d39aeb648f2d8373b43e;hb=93224727752b3da9a70bacd473c5f961efb3a297;hp=81edee0152660690a8e53dd24072dfc840ed6018;hpb=4f7f0b92b26b48cd88f534c5ca29b5bce98929b2;p=org.ibex.core.git diff --git a/src/org/xwt/plat/AWT.java b/src/org/xwt/plat/AWT.java index 81edee0..7849cf7 100644 --- a/src/org/xwt/plat/AWT.java +++ b/src/org/xwt/plat/AWT.java @@ -3,7 +3,6 @@ package org.xwt.plat; import org.xwt.*; import org.xwt.util.*; -import org.mozilla.javascript.*; import java.net.*; import java.io.*; import java.util.*; @@ -28,8 +27,7 @@ public class AWT extends Platform { protected boolean _supressDirtyOnResize() { return true; } protected void postInit() { - if (Log.on) Log.log(Platform.class, " color depth = " + - Toolkit.getDefaultToolkit().getColorModel().getPixelSize() + "bpp"); + if (Log.on) Log.log(Platform.class, " color depth = " + Toolkit.getDefaultToolkit().getColorModel().getPixelSize() + "bpp"); } protected void _criticalAbort(String message) { @@ -132,7 +130,7 @@ public class AWT extends Platform { public AWTPicture(int[] b, int w, int h) { data = b; Image img = Toolkit.getDefaultToolkit().createImage(new MemoryImageSource(w, h, cmodel, b, 0, w)); - MediaTracker mediatracker = new MediaTracker(new Canvas()); + MediaTracker mediatracker = new MediaTracker(new Canvas()); mediatracker.addImage(img, 1); try { mediatracker.waitForAll(); } catch (InterruptedException e) { } mediatracker.removeImage(img); @@ -412,31 +410,31 @@ public class AWT extends Platform { } protected ImageDecoder _decodeJPEG(InputStream is, String name) { - try { - Image i = Toolkit.getDefaultToolkit().createImage(org.xwt.Resources.isToByteArray(is)); - MediaTracker mediatracker = new MediaTracker(new Canvas()); + try { + Image i = Toolkit.getDefaultToolkit().createImage(org.xwt.Resources.isToByteArray(is)); + MediaTracker mediatracker = new MediaTracker(new Canvas()); mediatracker.addImage(i, 1); - try { mediatracker.waitForAll(); } catch (InterruptedException e) { } - mediatracker.removeImage(i); - final int width = i.getWidth(null); - final int height = i.getHeight(null); - final int[] data = new int[width * height]; - PixelGrabber pg = new PixelGrabber(i, 0, 0, width, height, data, 0, width); - pg.grabPixels(); - if ((pg.getStatus() & ImageObserver.ABORT) != 0) { - Log.log(this, "PixelGrabber reported an error while decoding JPEG image " + name); - return null; - } - return new ImageDecoder() { - public int getWidth() { return width; } - public int getHeight() { return height; } - public int[] getData() { return data; } - }; - } catch (Exception e) { - Log.log(this, "Exception caught while decoding JPEG image " + name); - Log.log(this, e); - return null; - } + try { mediatracker.waitForAll(); } catch (InterruptedException e) { } + mediatracker.removeImage(i); + final int width = i.getWidth(null); + final int height = i.getHeight(null); + final int[] data = new int[width * height]; + PixelGrabber pg = new PixelGrabber(i, 0, 0, width, height, data, 0, width); + pg.grabPixels(); + if ((pg.getStatus() & ImageObserver.ABORT) != 0) { + Log.log(this, "PixelGrabber reported an error while decoding JPEG image " + name); + return null; + } + return new ImageDecoder() { + public int getWidth() { return width; } + public int getHeight() { return height; } + public int[] getData() { return data; } + }; + } catch (Exception e) { + Log.log(this, "Exception caught while decoding JPEG image " + name); + Log.log(this, e); + return null; + } } // Font Handling Stuff //////////////////////////////////////////////////////////