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 void
computeValuesFromAwtImage(int depth, de.intarsys.tools.valueholder.IValueHolder palette, de.intarsys.tools.valueholder.IValueHolder scanlinePad, de.intarsys.tools.valueholder.IValueHolder transparentPixel)
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)
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)
protected void
convert(java.awt.image.BufferedImage srcImage, java.awt.image.BufferedImage destImage)
protected org.eclipse.swt.graphics.ImageData
createImageData()
static java.awt.image.BufferedImage
createSwtCompatibleAwtImage(int width, int height, boolean transparent)
java.awt.image.BufferedImage
getBufferedImage()
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.ImageData
getImageData()
-
-
-
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()
-
-