Follow along with the video below to see how to install our site as a web app on your home screen.
Anmerkung: This feature may not be available in some browsers.
import java.awt.*;
import java.awt.event.*;
import java.applet.Applet;
public class Neu extends Applet {
// Anfang Attribute
Kreis kreis;
// Ende Attribute
public void init() {
// Anfang Komponenten
kreis = new Kreis(100, 100, 50);
// Ende Komponenten
}
public void paint(java.awt.Graphics g) {
for (int i= 0; i<50; i++){
kreis.zeichne(g);
kreis.bewege(5, 4);
kreis.skaliere(2);
kreis.zeichne(g);
}
}
muss erst mal sehen wie ich hier nen Bild rein bekomme 🙂 habs ja eben noch nicht. versuchs morgen mal mittels SCANNER
Stimmt... es könnte aber auch sein, dass innerhalb der bewege-Funktion die Parameter auf die aktuelle Position draufaddiert werden, d.h. es handelt sich um ein moveBy und nicht moveTo... aber wie bereits gesagt: ohne diese Funktion zu kennen, kann man nur raten, wo der Fehler liegt...Wenn du da nie i benutzt hat die Schleife auch wenig Sinn
Nun, ob 50 mal den selben Kreis auf die selbe Stelle zu zeichnen, Sinn macht, ist doch wohl offensichtlich ;-)@njans: Doch, das führt ja nur dazu, dass die Schleife eben 50-mal ausgeführt wird.
Mir fällt grade bloß noch auf, dass einer der beiden zeichne-Aufrufe unnötig ist.
Nun, ob 50 mal den selben Kreis auf die selbe Stelle zu zeichnen, Sinn macht, ist doch wohl offensichtlich ;-)
kreis.bewege(5, 4);
Geklappt! so soll das aussehen! Das möchte ich per schleife aus einem Kreis machen
glaubst Du wirklich, nach 5 (!!) Jahren noch eine Antwort zu erhalten ?? 🙄Guten Morgen, ich stehe vor dem selben Problem lediglich mit einem Rechteck versuche ich sowas auf die beine zu Stellen. Wie ist die Lösung über eine Schleife nun gelöst worden?!