JIU 0.12.0 Homepage

net.sourceforge.jiu.color
Class WebsafePaletteCreator

java.lang.Object
  extended bynet.sourceforge.jiu.color.WebsafePaletteCreator
All Implemented Interfaces:
RGBIndex

public class WebsafePaletteCreator
extends Object
implements RGBIndex

This class creates Palette objects that contain the so-called websafe palette. This palette has 216 entries which are uniformly spread over the RGB color cube. Each component (red / green / blue) takes each of the six values 0, 51, 101, 153, 204 and 255 (note that the difference is almost equal between two consecutive values, between 50 and 52). Therefore, the palette will have 63 = 6 * 6 * 6 = 216 entries.

This palette was designed with computer systems in mind that can only display 256 colors at a time. With the 216 colors that are uniformly spread over RGB color space, there is at least a somewhat similar match for each possible input color.

Since:
0.5.0
Author:
Marco Schmidt

Field Summary
 
Fields inherited from interface net.sourceforge.jiu.data.RGBIndex
INDEX_BLUE, INDEX_GREEN, INDEX_RED
 
Method Summary
static Palette create()
          Creates a new palette with the 216 websafe colors.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

create

public static Palette create()
Creates a new palette with the 216 websafe colors.

Returns:
new palette object

JIU 0.12.0 Homepage

Copyright © 2000, 2001, 2002, 2003, 2004 Marco Schmidt