Package org.jdesktop.swingx.image
Class JBHiDPIScaledImage
java.lang.Object
java.awt.Image
java.awt.image.BufferedImage
org.jdesktop.swingx.image.JBHiDPIScaledImage
- All Implemented Interfaces:
RenderedImage,WritableRenderedImage,Transparency
- Author:
- Konstantin Bulenkov
-
Field Summary
Fields inherited from class java.awt.image.BufferedImage
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_GRAYFields inherited from class java.awt.Image
accelerationPriority, SCALE_AREA_AVERAGING, SCALE_DEFAULT, SCALE_FAST, SCALE_REPLICATE, SCALE_SMOOTH, UndefinedPropertyFields inherited from interface java.awt.Transparency
BITMASK, OPAQUE, TRANSLUCENT -
Method Summary
Modifier and TypeMethodDescriptionstatic JBHiDPIScaledImagecreate(ColorModel cm, WritableRaster raster, boolean isRasterPremultiplied) static JBHiDPIScaledImagecreateScaled(double scaleFactor, int width, int height, int type) static JBHiDPIScaledImagecreateUnscaled(int width, int height, int type) Methods inherited from class java.awt.image.BufferedImage
addTileObserver, coerceData, copyData, 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, toStringMethods inherited from class java.awt.Image
flush, getAccelerationPriority, getCapabilities, getScaledInstance, setAccelerationPriority
-
Method Details
-
createScaled
-
createUnscaled
-
create
public static JBHiDPIScaledImage create(ColorModel cm, WritableRaster raster, boolean isRasterPremultiplied) -
createGraphics
- Overrides:
createGraphicsin classBufferedImage
-