Provides support for creating colors and paints.

Colors may be set by using one of the built-in color names or using one of the built-in list formats.

Lists can be:

rgb format - [ "rgb", r, g, b, opacity] where the first item is "rgb" to indicate an rgb format. The second item in the list represents the red value in a range of 0 to 255, the third and fourth itesm are green and blue respectively. The last item, if present, is the opacity in a range from 0 to 1.

hsb format - ["hsb",  h, s, b, opactiy] where the first item is "hsb" to indicate hsb format. The second item in the list represents the red value in a range of 0 to 255, the third and fourth itesm are green and blue respectively. The last item, if present, is the opacity in a range from 0 to 1.

javafx.scene.paint.Color format: [ r, g, b, opacity] where the first item is the red value in a range from 0 to 1, the third and fourth itesm are green and blue respectively. The last item, if present, is the opacity in a range from 0 to 1. 

Colors may also be represented as a web format contained in a string, as in "#FFFFFF".

There is also support for the JavaFX CSS style color formats such as textFill: "rgb(100%,100%,0)" and* fill: "radial (20%,20%), 100% focus(20%,20%) stops (0.0,red) (0.50,darkred) (1.0,black)".* see JavaFX CSS Reference Guide

Built-in colors include:

aliceblue

darkseagreen

lightgray

palegoldenrod

whitesmoke

antiquewhite

darkslateblue

lightgreen

palegreen

yellow

aqua

darkslategray

lightgrey

paleturquoise

yellowgreen

aquamarine

darkslategrey

lightpink

palevioletred

antiquewhite

darkturquoise

lightsalmon

papayawhip

aqua

darkviolet

lightseagreen

peachpuff

aquamarine

deeppink

lightskyblue

peru

azure

deepskyblue

lightslategray

pink

beige

dimgray

lightslategrey

plum

bisque

dimgrey

lightsteelblue

powderblue

black

dodgerblue

lightyellow

purple

blanchedalmond

firebrick

lime

red

blue

floralwhite

limegreen

rosybrown

blueviolet

forestgreen

linen

royalblue

brown

fuchsia

magenta

saddlebrown

burlywood

gainsboro

maroon

salmon

cadetblue

ghostwhite

mediumaquamarine

sandybrown

chartreuse

gold

mediumblue

seagreen

chocolate

goldenrod

mediumorchid

seashell

coral

gray

mediumpurple

sienna

cornflowerblue

green

mediumseagreen

silver

cornsilk

greenyellow

mediumslateblue

skyblue

crimson

grey

mediumspringgreen

slateblue

cyan

honeydew

mediumturquoise

slategray

darkblue

hotpink

mediumvioletred

slategrey

darkcyan

indianred

midnightblue

snow

darkgoldenrod

indigo

mintcream

springgreen

darkgray

ivory

mistyrose

steelblue

darkgreen

khaki

moccasin

tan

darkgrey

lavender

navajowhite

teal

darkkhaki

lavenderblush

navy

thistle

darkmagenta

lawngreen

oldlace

tomato

darkolivegreen

lemonchiffon

olive

transparent

darkorange

lightblue

olivedrab

turquoise

darkorchid

lightcoral

orange

violet

darkred

lightcyan

orangered

wheat

darksalmon

lightgoldenrodyellow

orchid

white