gpt4 book ai didi

java - 在 Julia 套装中制作不同颜色的色调。

转载 作者:行者123 更新时间:2023-12-02 07:00:59 25 4
gpt4 key购买 nike

如标题所示,我想向我的 Julia 套装添加 2-3 种带有阴影的颜色。但我不知道该怎么做。我知道如何添加一种颜色,我就这么做了。但我必须添加2-3。

import java.awt.Color;
import java.awt.Graphics;
import java.util.Random;

import javax.swing.JApplet;

public class ComplexTester extends JApplet {
Color c;

public void init() {

resize(600, 600);
}

public Color setC1() {
c = new Color(250, 250, 0);
return c;
}

public void paint(Graphics g) {

Random generator = new Random();

Complex c = new Complex(-0.123, 0.745);
Complex b = new Complex();

for (int k = 0; k < 600; k++)
for (int j = 0; j < 600; j++) {

Complex a = new Complex((k / 200.0) - 1.5,
(600 - j) / 200.0 - 1.5);
int i = 0;
b = a;

do {
b = b.kwadrat().dodaj(c);
i++;
if (b.moduł2().getX() > 2)
break;

} while (i < 30);

if (i == 30) {

g.setColor(setC2());

g.drawOval(k, j, 1, 1);

}
}
}
}

setColor() 方法仅添加一种颜色。有没有添加少量颜色的方法?

最佳答案

您可以使用enum创建固定的调色板。 ,如图herehere 。在这种情况下,您可能希望使用 getHSBColor() 创建一个色域。 ,如图hereList<Color> 。使用 Queue<Color> 的相关示例可以找到here 。一旦有了这样的集合,您就可以根据所需的迭代次数按索引选择颜色。

关于java - 在 Julia 套装中制作不同颜色的色调。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16673121/

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