Package java.awt

Examples of java.awt.RenderingHints.containsKey()


    RenderingHints h1 = new RenderingHints(
      RenderingHints.KEY_TEXT_ANTIALIASING, RenderingHints.VALUE_TEXT_ANTIALIAS_OFF
    );
    h1.put(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);
    harness.check(h1.size() == 2);
    harness.check(h1.containsKey(RenderingHints.KEY_ANTIALIASING));
    harness.check(h1.get(RenderingHints.KEY_ANTIALIASING).equals(RenderingHints.VALUE_ANTIALIAS_ON));

    // adding a value that is not compatible with the key generates an
    // IllegalArgumentException...
    boolean pass = false;
View Full Code Here


        // Translate (and scale) the result if necessary.
        if(!postTransform.isIdentity()) {
            Interpolation interp =
                Interpolation.getInstance(Interpolation.INTERP_NEAREST);
            RenderingHints hints = renderContext.getRenderingHints();
            if(hints != null && hints.containsKey(JAI.KEY_INTERPOLATION)) {
                interp = (Interpolation)hints.get(JAI.KEY_INTERPOLATION);
            }
            rendering = JAI.create("affine", rendering,
                                   postTransform, interp);
        }
View Full Code Here

                listener.errorOccurred(JaiI18N.getString("AffineNotInvertible"),
                                       e, this, false);

            }
            pb = (new ParameterBlock()).addSource(ri).add(afn);
            if(hints != null && hints.containsKey(JAI.KEY_INTERPOLATION)) {
                pb.add(hints.get(JAI.KEY_INTERPOLATION));
            }
            ri = JAI.createRenderable("affine", pb);
        }
View Full Code Here

    public RenderedImage createDefaultRendering() {
        // Get the default dimensions.
        Dimension defaultDimension = null;
        RenderingHints hints = nodeSupport.getRenderingHints();
        if(hints != null &&
           hints.containsKey(JAI.KEY_DEFAULT_RENDERING_SIZE)) {
            defaultDimension =
                (Dimension)hints.get(JAI.KEY_DEFAULT_RENDERING_SIZE);
        }
        if(defaultDimension == null ||
           (defaultDimension.width <= 0 && defaultDimension.height <= 0)) {
View Full Code Here

                // Nothing changed: return the source directly.
                return src;
            } else {
                // Remove TileCache hint from RenderingHints if present.
                RenderingHints hints = renderHints;
                if(hints != null && hints.containsKey(JAI.KEY_TILE_CACHE)) {
                    hints = new RenderingHints((Map)renderHints);
                    hints.remove(JAI.KEY_TILE_CACHE);
                }

                // Only the ColorModel is changing.
View Full Code Here

/*      */
/*  816 */     if (!postTransform.isIdentity()) {
/*  817 */       Interpolation interp = Interpolation.getInstance(0);
/*      */
/*  819 */       RenderingHints hints = renderContext.getRenderingHints();
/*  820 */       if ((hints != null) && (hints.containsKey(JAI.KEY_INTERPOLATION))) {
/*  821 */         interp = (Interpolation)hints.get(JAI.KEY_INTERPOLATION);
/*      */       }
/*  823 */       rendering = JAI.create("affine", rendering, postTransform, interp);
/*      */     }
/*      */
View Full Code Here

/*      */       catch (NoninvertibleTransformException e) {
/* 1007 */         listener.errorOccurred(JaiI18N.getString("AffineNotInvertible"), e, this, false);
/*      */       }
/*      */
/* 1011 */       pb = new ParameterBlock().addSource(ri).add(afn);
/* 1012 */       if ((hints != null) && (hints.containsKey(JAI.KEY_INTERPOLATION))) {
/* 1013 */         pb.add(hints.get(JAI.KEY_INTERPOLATION));
/*      */       }
/* 1015 */       ri = JAI.createRenderable("affine", pb);
/*      */     }
/*      */
View Full Code Here

/*      */
/*      */   public RenderedImage createDefaultRendering()
/*      */   {
/*  588 */     Dimension defaultDimension = null;
/*  589 */     RenderingHints hints = this.nodeSupport.getRenderingHints();
/*  590 */     if ((hints != null) && (hints.containsKey(JAI.KEY_DEFAULT_RENDERING_SIZE)))
/*      */     {
/*  592 */       defaultDimension = (Dimension)hints.get(JAI.KEY_DEFAULT_RENDERING_SIZE);
/*      */     }
/*      */
/*  595 */     if ((defaultDimension == null) || ((defaultDimension.width <= 0) && (defaultDimension.height <= 0)))
View Full Code Here

/*     */       {
/* 128 */         return src;
/*     */       }
/*     */
/* 131 */       RenderingHints hints = renderHints;
/* 132 */       if ((hints != null) && (hints.containsKey(JAI.KEY_TILE_CACHE))) {
/* 133 */         hints = new RenderingHints(renderHints);
/* 134 */         hints.remove(JAI.KEY_TILE_CACHE);
/*     */       }
/*     */
/* 138 */       return new NullOpImage(src, layout, hints, 2);
View Full Code Here

     */
    private void removeAlpha(int requestedBands) {
        // Retrieving/Setting the ImageLayout
        final RenderingHints hints = getRenderingHints();
        ImageLayout layout = null;
        if (hints.containsKey(JAI.KEY_IMAGE_LAYOUT)) {
            layout = (ImageLayout) hints.get(JAI.KEY_IMAGE_LAYOUT);
        } else {
            layout = new ImageLayout();
            hints.put(JAI.KEY_IMAGE_LAYOUT, layout);
        }
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.