【发布时间】:2016-03-31 10:27:11
【问题描述】:
我正在尝试在 :
之间制作渐变颜色White (light to dark)
Brown (dark to light
Green (dark to ligh)
但我不知道如何实现。
我的尝试很糟糕,所以我请你帮忙。
我的尝试:
for (int i = 255; i > 0; i--) {
if (i > 230) {
g2.setColor(new Color(0 + i, 0 + i, 0 + i));
} else if (i <= 230 && i > 180) {
g2.setColor(new Color(139 - (255 - i), 89 - (255 - i), 19));
} else if (i <= 180 && i > 79) {
g2.setColor(new Color(0, 60 + (180 - i), 0));
} else {
g2.setColor(Color.blue);
}
g2.drawLine(0, 255 - i, 500, 255 - i);
}
看:
感谢您的帮助!
【问题讨论】:
-
您所说的“白色(从浅到深)”是什么意思?一种白色怎么可能比另一种更暗?
-
@SashaSalauyou 我的意思是它从浅到深(灰色)..
标签: java colors gradient color-scheme