Package de.intarsys.cwt.swt.image
Class ImageConverterAwt2Swt
- java.lang.Object
-
- de.intarsys.cwt.swt.image.ImageConverterAwt2Swt
-
public class ImageConverterAwt2Swt extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ImageConverterAwt2Swt(java.awt.image.BufferedImage paramBufferedImage)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcomputeValuesFromAwtImage(int depth, de.intarsys.tools.valueholder.IValueHolder palette, de.intarsys.tools.valueholder.IValueHolder scanlinePad, de.intarsys.tools.valueholder.IValueHolder transparentPixel)protected voidcomputeValuesPaletteDirect(java.awt.image.ComponentSampleModel sampleModel, java.awt.image.ComponentColorModel colorModel, de.intarsys.tools.valueholder.IValueHolder palette, de.intarsys.tools.valueholder.IValueHolder scanlinePad, de.intarsys.tools.valueholder.IValueHolder transparentPixel)protected voidcomputeValuesPaletteIndexed(java.awt.image.IndexColorModel colorModel, int depth, de.intarsys.tools.valueholder.IValueHolder paletteHolder, de.intarsys.tools.valueholder.IValueHolder scanlinePadHolder, de.intarsys.tools.valueholder.IValueHolder transparentPixelHolder)protected voidconvert(java.awt.image.BufferedImage srcImage, java.awt.image.BufferedImage destImage)protected org.eclipse.swt.graphics.ImageDatacreateImageData()static java.awt.image.BufferedImagecreateSwtCompatibleAwtImage(int width, int height, boolean transparent)java.awt.image.BufferedImagegetBufferedImage()protected static java.util.Map<java.awt.color.ColorSpace,java.util.Map<java.awt.color.ColorSpace,java.awt.image.ColorConvertOp>>getConvertOps()org.eclipse.swt.graphics.ImageDatagetImageData()
-
-
-
Method Detail
-
createSwtCompatibleAwtImage
public static java.awt.image.BufferedImage createSwtCompatibleAwtImage(int width, int height, boolean transparent)
-
getConvertOps
protected static java.util.Map<java.awt.color.ColorSpace,java.util.Map<java.awt.color.ColorSpace,java.awt.image.ColorConvertOp>> getConvertOps()
-
computeValuesFromAwtImage
protected void computeValuesFromAwtImage(int depth, de.intarsys.tools.valueholder.IValueHolder palette, de.intarsys.tools.valueholder.IValueHolder scanlinePad, de.intarsys.tools.valueholder.IValueHolder transparentPixel)
-
computeValuesPaletteDirect
protected void computeValuesPaletteDirect(java.awt.image.ComponentSampleModel sampleModel, java.awt.image.ComponentColorModel colorModel, de.intarsys.tools.valueholder.IValueHolder palette, de.intarsys.tools.valueholder.IValueHolder scanlinePad, de.intarsys.tools.valueholder.IValueHolder transparentPixel)
-
computeValuesPaletteIndexed
protected void computeValuesPaletteIndexed(java.awt.image.IndexColorModel colorModel, int depth, de.intarsys.tools.valueholder.IValueHolder paletteHolder, de.intarsys.tools.valueholder.IValueHolder scanlinePadHolder, de.intarsys.tools.valueholder.IValueHolder transparentPixelHolder)
-
convert
protected void convert(java.awt.image.BufferedImage srcImage, java.awt.image.BufferedImage destImage)
-
createImageData
protected org.eclipse.swt.graphics.ImageData createImageData()
-
getBufferedImage
public java.awt.image.BufferedImage getBufferedImage()
-
getImageData
public org.eclipse.swt.graphics.ImageData getImageData()
-
-