2011-01-26 122 views
3

我喜欢在java中显示彩虹颜色,所以颜色第一次:红色,然后是浅红色..然后是橙色浅橙色,黄色...等。Java生成彩虹色 - 如何?

我该怎么做?

+0

您正在使用哪种Java图形API? AWT?摇摆?还有别的吗? – thkala

回答

4

对于彩虹的颜色,我会建议HSV(色相饱和度值)色彩空间。对于所有彩虹颜色只是循环通过色调。

+0

是啊,我喜欢它:)任何帮助吗? – lacas

+0

查看Color和ColorSpace类。有一个默认的HSV ColorSpace定义,你只需要获取它的实例。 – kaoD

+1

不幸的是,这是不正确的... HSV模型包装原来的颜色,并且紫色后紫色不会回到红色(他们继续使用紫外线)。 – fortran

1

一些提示: