Examples of ImageObserver


Examples of ae.java.awt.image.ImageObserver

        public boolean isWatcher(ImageObserver iw) {
            return (myref.get() == iw || next.isWatcher(iw));
        }

        public Link removeWatcher(ImageObserver iw) {
            ImageObserver myiw = myref.get();
            if (myiw == null) {
                // Remove me from the chain, but continue recursion.
                return next.removeWatcher(iw);
            }
            // At this point myiw is not null so we know this test will
View Full Code Here

Examples of ae.java.awt.image.ImageObserver

        public boolean newInfo(Image img, int info,
                               int x, int y, int w, int h)
        {
            // Note tail recursion because items are added LIFO.
            boolean ret = next.newInfo(img, info, x, y, w, h);
            ImageObserver myiw = myref.get();
            if (myiw == null) {
                // My referent is null so we must prune in a second pass.
                ret = true;
            } else if (myiw.imageUpdate(img, info, x, y, w, h) == false) {
                // My referent has lost interest so clear it and ask
                // for a pruning pass to remove it later.
                myref.clear();
                ret = true;
            }
View Full Code Here

Examples of com.google.code.appengine.awt.image.ImageObserver

            imageState |= state;
            if((imageState & (ImageObserver.ALLBITS)) != 0 ) {
                done = true;
            }
        }
        ImageObserver observer = null;

        for (Iterator<ImageObserver> i = observers.iterator(); i.hasNext();) {
            try {
                observer = i.next();
            } catch (ConcurrentModificationException e) {
                i = observers.iterator();
                continue;
            }
            observer.imageUpdate(this, imageState, x, y, width, height);
        }

    }
View Full Code Here

Examples of com.google.code.appengine.awt.image.ImageObserver

        super(imageReaderSpi);
    }

    @Override
    public int getHeight(final int i) throws IOException {
        return getImage(i).getHeight(new ImageObserver() {
            public boolean imageUpdate(final Image img, final int infoflags,
                            final int x, final int y, final int width,
                            final int height) {
                return (infoflags & HEIGHT) == 0;
            }
View Full Code Here

Examples of com.google.code.appengine.awt.image.ImageObserver

        });
    }

    @Override
    public int getWidth(final int i) throws IOException {
        return getImage(i).getWidth(new ImageObserver() {
            public boolean imageUpdate(final Image img, final int infoflags,
                            final int x, final int y, final int width,
                            final int height) {
                return (infoflags & WIDTH) == 0;
            }
View Full Code Here

Examples of com.jgraph.gaeawt.java.awt.image.ImageObserver

      if ((imageState & (ImageObserver.ALLBITS)) != 0)
      {
        done = true;
      }
    }
    ImageObserver observer = null;

    for (Iterator<ImageObserver> i = observers.iterator(); i.hasNext();)
    {
      try
      {
        observer = i.next();
      }
      catch (ConcurrentModificationException e)
      {
        i = observers.iterator();
        continue;
      }
      observer.imageUpdate(this, imageState, x, y, width, height);
    }

  }
View Full Code Here

Examples of java.awt.image.ImageObserver

    )
  {
    if (image == null)
      return new Dimension(0,0);

    ImageObserver observer = context.getImageObserver();

    return new Dimension(image.getWidth(observer),
                         image.getHeight(observer));
  }
View Full Code Here

Examples of java.awt.image.ImageObserver

                    g2d.setTransform(tx);
                    g2d.setColor(color);
                    g2d.fill(shape);
                }

                ImageObserver io = new ImageObserver() {
                    public boolean imageUpdate(Image image, int flags, int x, int y, int width, int height) {
                        return false;
                    }
                };
View Full Code Here

Examples of java.awt.image.ImageObserver

    BufferedImage scaledImage = new BufferedImage(scaledWidth, scaledHeight, uncompressedimage.getType());
    final Object mutex = new Object();
    try {
      synchronized (mutex) {
        boolean completed = scaledImage.getGraphics().drawImage(uncompressedimage, 0, 0, scaledWidth, scaledHeight, 0, 0, uncompressedimage.getWidth()-1, uncompressedimage.getHeight()-1,
            new ImageObserver() {

          public boolean imageUpdate(Image img, int infoflags, int x, int y,
              int width, int height) {
            if ((infoflags & ImageObserver.ALLBITS) != 0) {
              synchronized (mutex) {
View Full Code Here

Examples of java.awt.image.ImageObserver

    BufferedImage convertedImage = new BufferedImage(mapimage.getWidth(), mapimage.getHeight(), defaultType);
    final Object mutex = new Object();
    try {
      synchronized (mutex) {
        boolean completed = convertedImage.getGraphics().drawImage(mapimage, 0, 0, mapimage.getWidth(), mapimage.getHeight(), 0, 0, mapimage.getWidth(), mapimage.getHeight(),
            new ImageObserver() {

          public boolean imageUpdate(Image img, int infoflags, int x, int y,
              int width, int height) {
            if ((infoflags & ImageObserver.ALLBITS) != 0) {
              synchronized (mutex) {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.