public class MultiResBufferedImage
extends java.awt.image.BufferedImage
implements sun.awt.image.MultiResolutionImage
TYPE_3BYTE_BGR, TYPE_4BYTE_ABGR, TYPE_4BYTE_ABGR_PRE, TYPE_BYTE_BINARY, TYPE_BYTE_GRAY, TYPE_BYTE_INDEXED, TYPE_CUSTOM, TYPE_INT_ARGB, TYPE_INT_ARGB_PRE, TYPE_INT_BGR, TYPE_INT_RGB, TYPE_USHORT_555_RGB, TYPE_USHORT_565_RGB, TYPE_USHORT_GRAY
Constructor and Description |
---|
MultiResBufferedImage(java.awt.image.BufferedImage baseImage,
java.awt.image.BufferedImage highResolutionImage) |
Modifier and Type | Method and Description |
---|---|
java.awt.Image |
getResolutionVariant(int width,
int height) |
java.util.List<java.awt.Image> |
getResolutionVariants() |
static java.awt.image.BufferedImage |
makeMultiresImage(java.awt.image.BufferedImage baseImg,
java.awt.image.BufferedImage hiResImage) |
addTileObserver, coerceData, copyData, createGraphics, getAlphaRaster, getColorModel, getData, getData, getGraphics, getHeight, getHeight, getMinTileX, getMinTileY, getMinX, getMinY, getNumXTiles, getNumYTiles, getProperty, getProperty, getPropertyNames, getRaster, getRGB, getRGB, getSampleModel, getSource, getSources, getSubimage, getTile, getTileGridXOffset, getTileGridYOffset, getTileHeight, getTileWidth, getTransparency, getType, getWidth, getWidth, getWritableTile, getWritableTileIndices, hasTileWriters, isAlphaPremultiplied, isTileWritable, releaseWritableTile, removeTileObserver, setData, setRGB, setRGB, toString
public MultiResBufferedImage(java.awt.image.BufferedImage baseImage, java.awt.image.BufferedImage highResolutionImage)
public static java.awt.image.BufferedImage makeMultiresImage(java.awt.image.BufferedImage baseImg, java.awt.image.BufferedImage hiResImage)
public java.awt.Image getResolutionVariant(int width, int height)
getResolutionVariant
in interface sun.awt.image.MultiResolutionImage
public java.util.List<java.awt.Image> getResolutionVariants()
getResolutionVariants
in interface sun.awt.image.MultiResolutionImage