Hi,
das sieht vllt jetzt ein bischen einfach auch aber ich bin der Meinung man muss Schritt für Schritt seine Applets bauen und nicht gleich ein riesen Applet am anfang, wo es dann zu viele Fehler Quellen gibt.
Ich sitze also an folgendem Problem:
Ist mein Applet. Im AppletViewer werden auch drei Rechtecke gezeichnet, nur sind diese in der selben Farbe. In der Theorie sollte die 1. Schleife 4 mal durch Laufen und dann 3 Werte erzeugen im Array in der Spalte Null und so dann eine Farbe erstellen, dann ein Rechteck zeichen in der Farbe und von vorne beginnen, bis 5 Rechtecke gezeichnet sind, in fünf unterscheidlichen Farben.
Anmerkung:
Die Farben setzen sich auch nur aus grau tönen zusammen. Ich hatte eig gedacht das new Color( R , G , B) ist und nicht nur grau-töne.
mfg fiel
das sieht vllt jetzt ein bischen einfach auch aber ich bin der Meinung man muss Schritt für Schritt seine Applets bauen und nicht gleich ein riesen Applet am anfang, wo es dann zu viele Fehler Quellen gibt.
Ich sitze also an folgendem Problem:
Java:
import java.awt.*;
import java.applet.*;
import java.awt.Color.*;
public class ArrayZufall2dimRectColor extends Applet
{
int ac [][] = new int [5] [3];
int z = (int) (Math.random()*255) + 1;
int y = 10,x = 10, t1, t2;
public void paint (Graphics g)
{
for(t1 = 0; t1 < 5; t1 = t1 + 1)
{
for (t2 = 0; t2 < 3; t2 = t2 + 1)
{
ac[t1][t2] = z;
}
g.setColor(new Color(ac[t1][0], ac[t1][1], ac[t1][2]));
g.drawRect(x,y,100,100);
x = x + 10;
y = y + 10;
}
}
}
Ist mein Applet. Im AppletViewer werden auch drei Rechtecke gezeichnet, nur sind diese in der selben Farbe. In der Theorie sollte die 1. Schleife 4 mal durch Laufen und dann 3 Werte erzeugen im Array in der Spalte Null und so dann eine Farbe erstellen, dann ein Rechteck zeichen in der Farbe und von vorne beginnen, bis 5 Rechtecke gezeichnet sind, in fünf unterscheidlichen Farben.
Anmerkung:
Die Farben setzen sich auch nur aus grau tönen zusammen. Ich hatte eig gedacht das new Color( R , G , B) ist und nicht nur grau-töne.
mfg fiel
Zuletzt bearbeitet: