com.eteks.awt.image
Class Web216ColorModel
java.lang.Object
|
+--java.awt.image.ColorModel
|
+--java.awt.image.IndexColorModel
|
+--com.eteks.awt.image.Web216ColorModel
- All Implemented Interfaces:
- Transparency
- public class Web216ColorModel
- extends IndexColorModel
A concrete MappingPaleteModel which uses a fixed palette consisting
of the standard "safe 216 Web colors" + a tranparent color at index 216.
Each Red, Green, Blue component of the 216 colors palette take a value
among the 6 values of the following set : (0x00, 0x33, 0x66, 0x99, OxCC, OxFF).
6 power 3 makes 216 total possible combinations.
- Since:
- PJA2.3
- Author:
- Fernando Echeverria, Emmanuel PUYBARET
Constructor Summary |
Web216ColorModel()
Creates a color model with fixed Web216 palette. |
Methods inherited from class java.awt.image.IndexColorModel |
convertToIntDiscrete, createCompatibleSampleModel, createCompatibleWritableRaster, finalize, getAlpha, getAlphas, getBlue, getBlues, getComponents, getComponents, getComponentSize, getDataElement, getDataElements, getDataElements, getGreen, getGreens, getMapSize, getRed, getReds, getRGB, getRGBs, getTransparency, getTransparentPixel, getValidPixels, isCompatibleRaster, isCompatibleSampleModel, isValid, isValid, toString |
Methods inherited from class java.awt.image.ColorModel |
coerceData, equals, getAlpha, getAlphaRaster, getBlue, getColorSpace, getComponentSize, getGreen, getNormalizedComponents, getNumColorComponents, getNumComponents, getPixelSize, getRed, getRGB, getRGBdefault, getTransferType, getUnnormalizedComponents, hasAlpha, hashCode, isAlphaPremultiplied |
Web216ColorModel
public Web216ColorModel()
- Creates a color model with fixed Web216 palette.