gpt4 book ai didi

java - 线性渐变绘画中使用的每种颜色的渐变大小相同 - Java 2D

转载 作者:行者123 更新时间:2023-12-02 06:47:21 25 4
gpt4 key购买 nike

我使用以下设置来绘制渐变,

final float[] FRACTIONS = { 0.0f, 0.25f, 0.50f, 0.75f };
final Color[] DARK_COLORS = { Color.YELLOW.darker(),
Color.pink, Color.BLUE.darker(), Color.GREEN.darker() };

我正在使用 JDK 中的 LinearGradientPaint 类。

我得到以下结果

Non Equal sizes Gradiant

实际上我需要每种颜色在渐变中使用相等的空间,我怎样才能做到这一点?我在某处读到我必须调整分数。

谁能告诉我,怎么做?

谢谢

最佳答案

颜色的最终值是 0.75。尝试例如:

final float[] FRACTIONS = { 0.0f, 0.33f, 0.67f, 1.0f };

关于java - 线性渐变绘画中使用的每种颜色的渐变大小相同 - Java 2D,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18482562/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com