API Review RT-19711: Color.web should parse rgb() and hsl() formats

Richard Bair richard.bair at oracle.com
Wed Apr 18 17:37:01 PDT 2012

Looks great! +1 from me

On Apr 18, 2012, at 5:34 PM, Jim Graham wrote:

> Jira: http://javafx-jira.kenai.com/browse/RT-19711
> CSS3 contains some new formats for color strings that are already used in many places on the web, but are not parsed by our Color.web() factory.  I noticed frequent use of these new formats in HTML5 Canvas examples and SVG documents so their use should be familiar to many web application developers.
> The formats are as specified by the W3 CSS3 color documents:
> http://www.w3.org/TR/css3-color/#rgb-color
> http://www.w3.org/TR/css3-color/#rgba-color
> http://www.w3.org/TR/css3-color/#hsl-color
> http://www.w3.org/TR/css3-color/#hsla-color
> All of these factory calls:
> Color.web("rgb(255,255,255)");
> Color.web("rgba(255,255,255,1.0)");
> Color.web("hsl(360,100%,100%)");
> Color.web("hsla(360,100%,100%,1.0)");
> should all generate opaque white colors...
>            ...jim

More information about the openjfx-dev mailing list