Hallo liebe Leute!
Ich habe eine Aufgabe, in welcher ich mehrere vertikale Streifen im Abstand von 50 Pixel zeichnen muss über ein Bild mit der Größe 400x300, wobei 400 die Breite und 300 die Höhe ist.
Leider komme ich nicht auf den Trichter, wie ich die äüßerste Schleife mit w einbauen soll. Die zwei inneren for-Schleifen:
Diese bewirken, dass am Anfang ein vertikaler Streifen gedruckt wird. Nun möchte ich jedoch dies wiederholen und dies jeweils im Abstand von 50 px, bis das Array.length Ende erreicht ist. Jedoch komme ich hier nicht auf den Trichter. Kann mir hier jemand weiterhelfen?
Liebe Grüße!
EDIT: Hier ist das Bild, welches mir dann ausgegeben wird:
Ich habe eine Aufgabe, in welcher ich mehrere vertikale Streifen im Abstand von 50 Pixel zeichnen muss über ein Bild mit der Größe 400x300, wobei 400 die Breite und 300 die Höhe ist.
Java:
int abstand = 50;
int dicke = 8;
for(w = 0; w <= 400; w = w + abstand) {
for(int i = 0 ; i < img.length; i++) { //vertikaler Streifen
for(int j = 0; j < dicke; j++) {
img[i][j] = 225;
}
}
}
Leider komme ich nicht auf den Trichter, wie ich die äüßerste Schleife mit w einbauen soll. Die zwei inneren for-Schleifen:
Java:
for(int i = 0 ; i < img.length; i++) { //vertikaler Streifen
for(int j = 0; j < dicke; j++) {
img[i][j] = 225;
}
}
Diese bewirken, dass am Anfang ein vertikaler Streifen gedruckt wird. Nun möchte ich jedoch dies wiederholen und dies jeweils im Abstand von 50 px, bis das Array.length Ende erreicht ist. Jedoch komme ich hier nicht auf den Trichter. Kann mir hier jemand weiterhelfen?
Liebe Grüße!
EDIT: Hier ist das Bild, welches mir dann ausgegeben wird:
