- B1: Zeichne eine Linie von Punkt 1 zu Punkt 2, und eine Linie von Punkt 3 zu Punkt 4. (Code)
Ändere dann die Größe des Zeichenbereichs: Die Linien sollen gleich aussehen.
- B2: Zeichne ein Quadrat so, dass der obere linke Eckpunkt in der Mitte des Zeichenbereichs liegt,
und die Größe ein Viertel der Weite beträgt. (Code)
Verwende drei int-Variablen, und benenne sie x, y, und s.
bei 100 x 100 Pixel
bei 200 x 200 Pixel
- B3: Zeichne ein visuelles Element so, dass es sich abhängig von der Maus bewegt. (Code)
Dabei soll das Element aber nicht immer direkt an der Mausposition sein.
- B4: Zeichne einen Kreis (keine Ellipse!), dessen Größe von jeder Mausbewegung abhängt. (Code)
Die Größe des Kreises soll sich ändern, wenn die Maus vertikal und auch wenn sie horizontal bewegt wird.
- B5: Zeichenprogramm 2: Erweitere Übung A5 so, dass nur dann gezeichnet wird, wenn die Maus geklickt ist.
(Code)
Verwende hierzu eine if()
-Abfrage und benutze die Variable mousePressed
.
- B6: Lasse eine horizontale Linie von oben nach unten über die Zeichenfläche laufen. (Code)
Verwende dazu eine int-Variable y, die in draw() jeweils um 1 erhöht wird.
zu einem frühen Zeitpunkt
zu einem späteren Zeitpunkt
- B7 (Bonusaufgabe): Erweitere B6 so, dass die Linie wieder oben anfängt, wenn sie unten rausgelaufen ist. (Code)
(also, wenn y > height)