Package com.lightcrafts.ui.toolkit

Examples of com.lightcrafts.ui.toolkit.ShadowFactory


        Graphics g = image.getGraphics();
        g.setColor( new Color(0xff & systemColor[0], 0xff & systemColor[1], 0xff & systemColor[2]) );
        g.fillRect( 0, 0, size.width - 6, size.height - 6 );
        g.dispose();

        final ShadowFactory shadow = new ShadowFactory( 3, 1.0f, Color.gray );
        shadow.setRenderingHint(
            ShadowFactory.KEY_BLUR_QUALITY,
            ShadowFactory.VALUE_BLUR_QUALITY_HIGH
        );
        final BufferedImage shadowImage = shadow.createShadow( image );
        g = shadowImage.getGraphics();
        g.drawImage( image, 3, 2, null );
        g.dispose();

        graphics.drawImage( shadowImage, 0, 0, null );
View Full Code Here


            imageG.setColor(new Color(components[0], components[1], components[2]));
            imageG.fillRect(0, 0, size.width-106, size.height-6);
            imageG.dispose();

            ShadowFactory shadow = new ShadowFactory(3, 1.0f, Color.gray);
            shadow.setRenderingHint(ShadowFactory.KEY_BLUR_QUALITY, ShadowFactory.VALUE_BLUR_QUALITY_HIGH);
            BufferedImage shadowImage = shadow.createShadow(image);
            imageG = shadowImage.getGraphics();
            imageG.drawImage(image, 3, 2, null);
            imageG.dispose();

            graphics.drawImage(shadowImage, minx + 110, (int) (miny + 12 + 6 * textHeight), null);
View Full Code Here

        raster[1] = buf.getData(
            new Rectangle( THUMB_WIDTH / 2, 0, THUMB_WIDTH / 2, THUMB_HEIGHT )
        );
        raster[1] = raster[1].createTranslatedChild( 0, 0 );

        final ShadowFactory sf =
            new ShadowFactory( 4, 0.6F, THUMB_SHADOW_COLOR );
        sf.setRenderingHint(
            ShadowFactory.KEY_BLUR_QUALITY,
            ShadowFactory.VALUE_BLUR_QUALITY_HIGH
        );

        for ( int i = 0; i < 2; ++i ) {
            m_images[i] = new BufferedImage(
                buf.getColorModel(), (WritableRaster)raster[i], false, null
            );
            BufferedImage temp = sf.createShadow( m_images[i] );
            temp = temp.getSubimage(
                SHADOW_FUDGE_X,
                SHADOW_FUDGE_Y,
                temp.getWidth() - SHADOW_FUDGE_X,
                temp.getHeight() - SHADOW_FUDGE_Y
View Full Code Here

TOP

Related Classes of com.lightcrafts.ui.toolkit.ShadowFactory

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.