Forum » Programiranje » [JAVA] Random color
[JAVA] Random color
dellorto ::
Sestavi applet, ki bo v podanem pravokotniku vsako točko pobarval z naključno barvo.
Kako se napiše ukaz za random color.
Vem samo Math.Random(), pol pa ne vem več kako naprej.
help!!!
Kako se napiše ukaz za random color.
Vem samo Math.Random(), pol pa ne vem več kako naprej.
help!!!
Gemm ::
Color c = new Color((int) 256*Math.random(), (int) 256*Math.random(), (int) 256*Math.random());
Barva je sestavljena iz 3 celih števil od 0 do 255, ki predstavljajo rdečo, zeleno in modro komponento. Random vrne število tipa float, ki je večje ali enako 0 in manjše od 1. Zato je stvar castati nazaj v integer, s čimer tudi porežemo decimalke.
Torej,
(int) 256*Math.random()vrne neko število od 0 do 255, 3 taka števila pa opišejo barvo.
Zgodovina sprememb…
- spremenil: Gemm ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [Java - DN] Naključna številaOddelek: Šola | 1355 (884) | nyler |
» | java pomočOddelek: Programiranje | 1959 (1351) | kr?en |
» | jquery in div-i (strani: 1 2 )Oddelek: Izdelava spletišč | 11247 (9985) | lisjak |
» | JAVA - Math.random, kako določit interval?Oddelek: Programiranje | 5163 (2819) | Sergio |
» | osnove v Javi - zvezdiceOddelek: Programiranje | 3539 (2761) | Tutankhamun |