Package sun.awt.image

Examples of sun.awt.image.ToolkitImage


        final Image imageArea;
        if (img.getWidth(observer) == widthImage && img.getHeight(observer) == heightImage) {
            imageArea = img;
        } else {
            // Extract the image with a CropImageFilter
            imageArea = new ToolkitImage(new FilteredImageSource(img.getSource(),
                new CropImageFilter(xImage, yImage, widthImage, heightImage)));
        }

        if (widthImage == widthDest && heightImage == heightDest) {
            if (bgcolor == null) {
View Full Code Here


            return true;

        if (img.getWidth(observer) == width && img.getHeight(observer) == height)
            return drawImage(img, x, y, bgcolor, observer);

        return drawImage(new ToolkitImage(new FilteredImageSource(img.getSource(),
            new AreaAveragingScaleFilter(width, height))), x, y, bgcolor, observer);
    }
View Full Code Here

            return true;

        if (img.getWidth(observer) == width && img.getHeight(observer) == height)
            return drawImage(img, x, y, observer);

        return drawImage(new ToolkitImage(new FilteredImageSource(img.getSource(),
            new AreaAveragingScaleFilter(width, height))), x, y, observer);
    }
View Full Code Here

    /**
     * @see java.awt.Toolkit#createImage(java.awt.image.ImageProducer)
     */
    public Image createImage(ImageProducer producer) {
        ToolkitImage image = new ToolkitImage(producer);
        //force preloading
        image.getWidth();
        return image;
    }
View Full Code Here

     *      java.awt.Color, java.awt.image.ImageObserver)
     */
    public final boolean drawImage(Image image, int x, int y, int width, int height, Color bgcolor,
                                   ImageObserver observer) {
        return drawImage(
            new ToolkitImage(new FilteredImageSource(image.getSource(), new AreaAveragingScaleFilter(width, height))),
            x,
            y, bgcolor, observer);
    }
View Full Code Here

     * @return boolean
     * @see java.awt.Graphics#drawImage(java.awt.Image, int, int, int, int, java.awt.image.ImageObserver)
     */
    public final boolean drawImage(Image image, int x, int y, int width, int height, ImageObserver observer) {
        return drawImage(
            new ToolkitImage(new FilteredImageSource(image.getSource(), new AreaAveragingScaleFilter(width, height))),
            x,
            y, observer);
    }
View Full Code Here

            heightDest = dy1 - dy2 + 1;
            yDest = dy2;
        }

        // Extract the image with a CropImageFilter
        final Image imageArea = new ToolkitImage(new FilteredImageSource(image.getSource(),
            new CropImageFilter(xImage, yImage, widthImage, heightImage)));
        if (bgColor == null) {
            return drawImage(imageArea, xDest, yDest, widthDest, heightDest, observer);
        } else {
            return drawImage(imageArea, xDest, yDest, widthDest, heightDest, bgColor, observer);
View Full Code Here

        binding.setHandlerChain(handlerChain);
        return mtomEndpoint;
    }

    private static void assertImagesEqual(ImageRequest request, ImageResponse response) {
        ToolkitImage reqImage = (ToolkitImage) request.getData();
        BufferedImage resImage = (BufferedImage) response.getData();

        assertEquals("Image heights don't match.", reqImage.getHeight(), resImage.getHeight());
        assertEquals("Image widths don't match.", reqImage.getWidth(), resImage.getWidth());

        System.out.println("Successfully sent image data (binary) to MTOM Service endpoint, which echoed it back!");
    }
View Full Code Here

            XToolkit.awtUnlock();
        }
    }

    public Image createImage(ImageProducer producer) {
        return new ToolkitImage(producer);
    }
View Full Code Here

                             Color bgColor,
                             ImageObserver observer) {
        if (!(img instanceof ToolkitImage)) {
            return copyImage(sg, img, x, y, bgColor);
        } else {
            ToolkitImage sunimg = (ToolkitImage)img;
            if (!imageReady(sunimg, observer)) {
                return false;
            }
            ImageRepresentation ir = sunimg.getImageRep();
            return ir.drawToBufImage(sg, sunimg, x, y, bgColor, observer);
        }
    }
View Full Code Here

TOP

Related Classes of sun.awt.image.ToolkitImage

Copyright © 2018 www.massapicom. 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.