类java.awt.image.renderable.RenderableImage源码实例Demo

下面列出了怎么用java.awt.image.renderable.RenderableImage的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: pumpernickel   文件: Operation.java
private void writeMap(FilteredObjectOutputStream fout,
		Map<String, Object> map) throws IOException {
	fout.writeInt(map.size());

	// our #equals() method relies on the exact order of map entries
	// being constant between two Operations, so let's sort the keys:
	SortedSet<String> sortedKeys = new TreeSet<>();
	sortedKeys.addAll(map.keySet());

	for (String key : sortedKeys) {
		fout.writeObject(key);
		Object v = map.get(key);
		if (v instanceof RenderableImage) {
			v = ((RenderableImage) v).createDefaultRendering();
		}
		fout.writeObject(v);
	}
}
 
源代码2 项目: openstock   文件: FXGraphics2D.java
/**
 * Draws the renderable image.
 * 
 * @param img  the renderable image.
 * @param xform  the transform.
 */
@Override
public void drawRenderableImage(RenderableImage img, 
        AffineTransform xform) {
    RenderedImage ri = img.createDefaultRendering();
    drawRenderedImage(ri, xform);
}
 
源代码3 项目: dragonwell8_jdk   文件: PeekGraphics.java
public void drawRenderableImage(RenderableImage img,
                                AffineTransform xform) {

    if (img == null) {
        return;
    }

    mPrintMetrics.drawImage(this, img);
    mDrawingArea.addInfinite();
}
 
源代码4 项目: TencentKona-8   文件: PeekGraphics.java
public void drawRenderableImage(RenderableImage img,
                                AffineTransform xform) {

    if (img == null) {
        return;
    }

    mPrintMetrics.drawImage(this, img);
    mDrawingArea.addInfinite();
}
 
源代码5 项目: jdk8u60   文件: PeekGraphics.java
public void drawRenderableImage(RenderableImage img,
                                AffineTransform xform) {

    if (img == null) {
        return;
    }

    mPrintMetrics.drawImage(this, img);
    mDrawingArea.addInfinite();
}
 
源代码6 项目: openjdk-jdk8u   文件: PeekGraphics.java
public void drawRenderableImage(RenderableImage img,
                                AffineTransform xform) {

    if (img == null) {
        return;
    }

    mPrintMetrics.drawImage(this, img);
    mDrawingArea.addInfinite();
}
 
源代码7 项目: lams   文件: DummyGraphics2d.java
public void drawRenderableImage(RenderableImage img, AffineTransform xform) {
    String l =
        "drawRenderableImage(RenderableImage, AfflineTransform):" +
        "\n  img = " + img +
        "\n  xform = " + xform;
    log.println( l );
    g2D.drawRenderableImage( img, xform );
}
 
源代码8 项目: openjdk-jdk8u-backup   文件: PeekGraphics.java
public void drawRenderableImage(RenderableImage img,
                                AffineTransform xform) {

    if (img == null) {
        return;
    }

    mPrintMetrics.drawImage(this, img);
    mDrawingArea.addInfinite();
}
 
源代码9 项目: Bytecoder   文件: PeekGraphics.java
public void drawRenderableImage(RenderableImage img,
                                AffineTransform xform) {

    if (img == null) {
        return;
    }

    mPrintMetrics.drawImage(this, img);
    mDrawingArea.addInfinite();
}
 
源代码10 项目: openjdk-jdk9   文件: PeekGraphics.java
public void drawRenderableImage(RenderableImage img,
                                AffineTransform xform) {

    if (img == null) {
        return;
    }

    mPrintMetrics.drawImage(this, img);
    mDrawingArea.addInfinite();
}
 
源代码11 项目: ccu-historian   文件: FXGraphics2D.java
/**
 * Draws the renderable image.
 * 
 * @param img  the renderable image.
 * @param xform  the transform.
 */
@Override
public void drawRenderableImage(RenderableImage img, 
        AffineTransform xform) {
    RenderedImage ri = img.createDefaultRendering();
    drawRenderedImage(ri, xform);
}
 
源代码12 项目: jfreesvg   文件: SVGGraphics2D.java
/**
 * Draws the renderable image.
 * 
 * @param img  the renderable image.
 * @param xform  the transform.
 */
@Override
public void drawRenderableImage(RenderableImage img, 
        AffineTransform xform) {
    RenderedImage ri = img.createDefaultRendering();
    drawRenderedImage(ri, xform);
}
 
@Override
public void drawRenderableImage(RenderableImage img, AffineTransform xform) {
    Rectangle2D bounds = new Rectangle2D.Float(img.getMinX(), img.getMinY(),
            img.getWidth(), img.getHeight());

    Rectangle2D trBounds = xform.createTransformedShape(bounds).getBounds2D();

    doDraw(OpType.DRAW_RENDERABLE_IMAGE, trBounds, img, xform);
}
 
源代码14 项目: pumpernickel   文件: RenderableImageOperation.java
/**
 * Return the image to draw.
 */
public RenderableImage getImage() {
	Object img = coreProperties.get(PROPERTY_IMAGE);
	if (img instanceof RenderedImage) {
		// this may have been deserialized as a RenderedImage, see
		// how the Operation class serializes maps for details
		RenderedImage r = (RenderedImage) img;
		img = new BasicRenderableImage(r);
		coreProperties.put(PROPERTY_IMAGE, img);
	}
	return (RenderableImage) img;
}
 
源代码15 项目: SIMVA-SoS   文件: FXGraphics2D.java
/**
 * Draws the renderable image.
 * 
 * @param img  the renderable image.
 * @param xform  the transform.
 */
@Override
public void drawRenderableImage(RenderableImage img, 
        AffineTransform xform) {
    RenderedImage ri = img.createDefaultRendering();
    drawRenderedImage(ri, xform);
}
 
源代码16 项目: jdk8u-jdk   文件: PeekGraphics.java
public void drawRenderableImage(RenderableImage img,
                                AffineTransform xform) {

    if (img == null) {
        return;
    }

    mPrintMetrics.drawImage(this, img);
    mDrawingArea.addInfinite();
}
 
源代码17 项目: darklaf   文件: Graphics2DDelegate.java
@Override
public void drawRenderableImage(final RenderableImage img, final AffineTransform xform) {
    g.drawRenderableImage(img, xform);
}
 
源代码18 项目: FlatLaf   文件: Graphics2DProxy.java
@Override
public void drawRenderableImage( RenderableImage img, AffineTransform xform ) {
	delegate.drawRenderableImage( img, xform );
}
 
源代码19 项目: ghidra   文件: DockingMenuItemUI.java
@Override
public void drawRenderableImage(RenderableImage img, AffineTransform xform) {
	if (doImage) {
		g.drawRenderableImage(img, xform);
	}
}
 
源代码20 项目: ghidra   文件: Graphics2DWrapper.java
@Override
public void drawRenderableImage(RenderableImage img, AffineTransform xform) {
	delegate.drawRenderableImage(img, xform);
}
 
源代码21 项目: ghidra   文件: HexOrDecimalInputTest.java
@Override
public void drawRenderableImage(RenderableImage img, AffineTransform xform) {
	throw new UnsupportedOperationException();
}
 
源代码22 项目: ghidra   文件: TextLayoutGraphics.java
@Override
public void drawRenderableImage(RenderableImage img, AffineTransform xform) {
	// stub	
}
 
源代码23 项目: geowave   文件: FitToIndexGridCoverage.java
@Override
public RenderableImage getRenderableImage(final int xAxis, final int yAxis)
    throws UnsupportedOperationException, IndexOutOfBoundsException {
  return gridCoverage.getRenderableImage(xAxis, yAxis);
}
 
源代码24 项目: consulo   文件: HiDPIScaledGraphics.java
@Override
public void drawRenderableImage(RenderableImage img, AffineTransform xform) {
  myPeer.drawRenderableImage(img, xform);
}
 
源代码25 项目: radiance   文件: HiDPIScaledGraphics.java
@Override
public void drawRenderableImage(RenderableImage img, AffineTransform xform) {
  myPeer.drawRenderableImage(img, xform);
}
 
源代码26 项目: radiance   文件: McStableGraphics2D.java
@Override
public void drawRenderableImage(RenderableImage img, AffineTransform xform) {
}
 
源代码27 项目: radiance   文件: McCrashyGraphics2D.java
@Override
public void drawRenderableImage(RenderableImage img, AffineTransform xform) {
    throw new UnsupportedOperationException("This operation is not supported");
}
 
源代码28 项目: netbeans   文件: TextGraphics2D.java
public void drawRenderableImage(RenderableImage renderableImage,
        AffineTransform affineTransform) {
}
 
源代码29 项目: lams   文件: EscherGraphics2d.java
public void drawRenderableImage(RenderableImage renderableimage, AffineTransform affinetransform)
{
    drawRenderedImage(renderableimage.createDefaultRendering(), affinetransform);
}
 
源代码30 项目: birt   文件: SVGGraphics2D.java
public void drawRenderableImage( RenderableImage arg0, AffineTransform arg1 )
{
	logger.log( new Exception( Messages.getString( "SVGGraphics2D.drawRenderableImage.RenderableImage" ) ) ); //$NON-NLS-1$

}
 
 类所在包
 同包方法