Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
q1:java-methoden [2017/08/14 06:14] – admin03 | q1:java-methoden [2017/08/14 06:15] (aktuell) – [Aufgabe 1] admin03 | ||
---|---|---|---|
Zeile 54: | Zeile 54: | ||
* Der Parameter Graphics g ist aus technischen Gründen nötig, darauf soll zunächst nicht näher eingegangen werden. | * Der Parameter Graphics g ist aus technischen Gründen nötig, darauf soll zunächst nicht näher eingegangen werden. | ||
- | ====== | + | ====== |
- | ===== Aufgabe 1 ===== | + | |
Teste das Programm und erweitere es dann so, dass die Farbe als Parameter mit übergeben wird: <code JAVA> void zeichneUfo(Graphics g, int xUfo, int yUfo, Color farbe) </ | Teste das Programm und erweitere es dann so, dass die Farbe als Parameter mit übergeben wird: <code JAVA> void zeichneUfo(Graphics g, int xUfo, int yUfo, Color farbe) </ | ||
===== Aufgabe 1 ===== | ===== Aufgabe 1 ===== | ||
Zeile 63: | Zeile 62: | ||
==== Aufgabe b ==== | ==== Aufgabe b ==== | ||
Lasse das Ufo sich in x- und y-Richtung bewegen. | Lasse das Ufo sich in x- und y-Richtung bewegen. | ||
- | ===== Aufgabe c | + | ==== Aufgabe c ==== |
Lasse zwei verschiedenfarbige Ufos sich zufällig auf dem Bildschirm bewegen. Richtig interessant wird die Sache natürlich erst, wenn man die Ufos über die Tastatur oder über die Maus steuern kann. Auch das ist natürlich mit JAVA möglich, nur wollen wir das an dieser Stelle zunächst noch zurückstellen. | Lasse zwei verschiedenfarbige Ufos sich zufällig auf dem Bildschirm bewegen. Richtig interessant wird die Sache natürlich erst, wenn man die Ufos über die Tastatur oder über die Maus steuern kann. Auch das ist natürlich mit JAVA möglich, nur wollen wir das an dieser Stelle zunächst noch zurückstellen. | ||
===== Aufgabe 2 ===== | ===== Aufgabe 2 ===== | ||
Zeile 127: | Zeile 126: | ||
Wir verwenden im folgenden noch die Methode clearRect(x1, | Wir verwenden im folgenden noch die Methode clearRect(x1, | ||
- | ====== | + | ====== |
===== Aufgabe 1 ===== | ===== Aufgabe 1 ===== |