im Versuch, eine zufällige Farbe Generator zu machen, aber ich habe nicht ähnlichen Farben in der Arraylist zeigen wollenWie könnte ich Farben in Java vergleichen?
public class RandomColorGen {
public static Color RandColor() {
Random rand = new Random();
float r = rand.nextFloat();
float g = rand.nextFloat();
float b = rand.nextFloat();
Color c = new Color(r, g, b, 1);
return c;
}
public static ArrayList<Color> ColorList(int numOfColors) {
ArrayList<Color> colorList = new ArrayList<Color>();
for (int i = 0; i < numOfColors; i++) {
Color c = RandColor();
if(similarcolors){
dont add
}
colorList.add(c);
}
return colorList;
}
}
ich wirklich verwirrt bin bitte :)
Wenn es geholfen hat, warum ist es -1? – Alex
Verpatzung für die -1 (Jede Antwort auf dieser Seite hat -1), aber wenn Sie denken, dass eine existierende Antwort in einer anderen Frage genau diese Frage beantworten kann, markieren Sie sie beim nächsten Mal als Duplikat. Ich denke, das ist der Grund für den Downvote. @MichaelArdan – StarPinkER