public RenderingHints getRenderingHints() { return getG2D().getRenderingHints(); }
/** * Compute the cumulative height occupied by the text * * @param oldGraphics the graphics context, which properties are to be copied, may be null * @return the height in points */ public double getTextHeight(Graphics2D oldGraphics) { // dry-run in a 1x1 image and return the vertical advance BufferedImage img = new BufferedImage(1, 1, BufferedImage.TYPE_INT_RGB); Graphics2D graphics = img.createGraphics(); if (oldGraphics != null) { graphics.addRenderingHints(oldGraphics.getRenderingHints()); graphics.setTransform(oldGraphics.getTransform()); } DrawFactory.getInstance(graphics).fixFonts(graphics); return drawParagraphs(graphics, 0, 0); }
@Override public RenderingHints getRenderingHints() { return groupG2D.getRenderingHints(); }
public RenderingHints getRenderingHints() { return delegate.getRenderingHints(); }
/** Call this method before starting to use the graphic for good */ public void init() { if (delegate == null) { if (master instanceof DelayedBackbufferGraphic) { ((DelayedBackbufferGraphic) master).init(); } image = master.getDeviceConfiguration() .createCompatibleImage( screenSize.width, screenSize.height, Transparency.TRANSLUCENT); delegate = image.createGraphics(); delegate.setRenderingHints(master.getRenderingHints()); } }
RenderedImage inputImage, final RasterSymbolizer symbolizer) { final RenderingHints oldHints = graphics.getRenderingHints(); graphics.setRenderingHints(this.hints);
@Override public RenderingHints getRenderingHints() { return groupG2D.getRenderingHints(); }
@Override public RenderingHints getRenderingHints () { return _primary.getRenderingHints(); }
/** {@inheritDoc} */ @Override public RenderingHints getRenderingHints() { return g2d.getRenderingHints(); }
public RenderingHints getRenderingHints() { return graphics2d.getRenderingHints(); }
public RenderingHints getRenderingHints() { return graphics2d.getRenderingHints(); }
public RenderingHints getRenderingHints() { System.out.println( "getRenderingHints():" ); return g2D.getRenderingHints(); }
public RenderingHints getRenderingHints() { System.out.println( "getRenderingHints():" ); return g2D.getRenderingHints(); }
public void paintIcon (Component c, Graphics g, int x, int y) { Graphics2D gfx = (Graphics2D) g; AffineTransform otrans = gfx.getTransform(); RenderingHints ohints = gfx.getRenderingHints(); gfx.setRenderingHint(RenderingHints.KEY_INTERPOLATION, RenderingHints.VALUE_INTERPOLATION_BILINEAR); gfx.scale(_scale, _scale); _icon.paintIcon(c, g, x, y); gfx.setTransform(otrans); gfx.setRenderingHints(ohints); }
public static void setBestQuality(final Graphics2D _g) { _g.getRenderingHints().put(RenderingHints.KEY_INTERPOLATION, RenderingHints.VALUE_INTERPOLATION_BICUBIC); _g.getRenderingHints().put(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON); _g.getRenderingHints().put(RenderingHints.KEY_COLOR_RENDERING, RenderingHints.VALUE_COLOR_RENDER_QUALITY); _g.getRenderingHints() .put(RenderingHints.KEY_ALPHA_INTERPOLATION, RenderingHints.VALUE_ALPHA_INTERPOLATION_QUALITY); _g.getRenderingHints().put(RenderingHints.KEY_RENDERING, RenderingHints.VALUE_RENDER_QUALITY); _g.getRenderingHints().put(RenderingHints.KEY_FRACTIONALMETRICS, RenderingHints.VALUE_FRACTIONALMETRICS_ON); _g.getRenderingHints().put(RenderingHints.KEY_TEXT_ANTIALIASING, RenderingHints.VALUE_TEXT_ANTIALIAS_ON); }
public GraphicsConfig(Graphics g) { myG = (Graphics2D)g; myHints = (Map)myG.getRenderingHints().clone(); myComposite = myG.getComposite(); }
/** * Call this method before starting to use the graphic for good */ public void init() { if (delegate == null) { image = master.getDeviceConfiguration().createCompatibleImage(screenSize.width, screenSize.height, Transparency.TRANSLUCENT); delegate = image.createGraphics(); delegate.setRenderingHints(master.getRenderingHints()); } }
public void save(Graphics g) { Graphics2D g2 = (Graphics2D) g; paint = g2.getPaint(); font = g2.getFont(); stroke = g2.getStroke(); transform = g2.getTransform(); composite = g2.getComposite(); clip = g2.getClip(); renderingHints = g2.getRenderingHints(); color = g2.getColor(); background = g2.getBackground(); }
@Override protected void paintComponent( final Graphics g ) { final Graphics2D g2d = (Graphics2D)g; final RenderingHints oldHints = g2d.getRenderingHints(); g2d.setRenderingHint( RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON ); super.paintComponent( g ); g2d.setRenderingHints( oldHints ); }
Graphics2D g2 = (Graphics2D) g; RenderingHints rh = g2.getRenderingHints (); rh.put (RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON); g2.setRenderingHints (rh);