Zufällige Farbe mit Java erzeugen: Unterschied zwischen den Versionen

Aus Byte-Welt Wiki
Die Seite wurde neu angelegt: „Eine Zufallsfarbe kann mit Java recht einfacht erzeugt werden: <syntaxhighlight lang="java"> import java.util.Random; import java.awt.Color; [...] priva…“
 
KKeine Bearbeitungszusammenfassung
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
Eine Zufallsfarbe kann mit Java recht einfacht erzeugt werden:
Eine Zufallsfarbe kann mit Java recht einfach erzeugt werden:
 
Folgende [[Methode]] erzeugt eine zufällige Farbe ({{JAPI|Color}}) aus dem RGB-Farbraum (rot, grün, blau).


<syntaxhighlight lang="java">
<syntaxhighlight lang="java">
Zeile 8: Zeile 10:


     private Color createRandomColor() {
     private Color createRandomColor() {
        int[] colors = new int[3];
         Random random = new Random();
         Random random = new Random();
         for (int i = 0; i < colors.length; i++) {
        int[] color = new int[3];
             colors[i] = random.nextInt(255);
 
         for (int i = 0; i < color.length; i++) {
             color[i] = random.nextInt(255);
         }
         }
         return new Color(colors[0], colors[1], colors[2]);
 
         return new Color(color[0], color[1], color[2]);
     }
     }
</syntaxhighlight>
</syntaxhighlight>

Aktuelle Version vom 24. April 2020, 09:08 Uhr

Eine Zufallsfarbe kann mit Java recht einfach erzeugt werden:

Folgende Methode erzeugt eine zufällige Farbe (Color) aus dem RGB-Farbraum (rot, grün, blau).

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

[...]

    private Color createRandomColor() {
        Random random = new Random();
        int[] color = new int[3];

        for (int i = 0; i < color.length; i++) {
            color[i] = random.nextInt(255);
        }

        return new Color(color[0], color[1], color[2]);
    }

Ähnliche Themen

[Bearbeiten | Quelltext bearbeiten]