Hallo, ich habe mehrere Objekte einer Klasse mit verschiedenen angaben (POS-X, POS-Y) zum zeichnen mit AWT. Das sind 5 Objekte, die gezeichnet werden sollen.
Muss ich jetzt wirklich den gleichen Code 5x untereinander schreiben um alle Objekte zu zeichnen
oder gibt es eine Funktion in Java, mit der ich alle Objekte einer Klasse nacheinander abzeichnen kann.
Bsp.:
Müsste ich da jetzt zweimal die Autos painten, oder gibt es eine Funktion mit der ich alle objekte der Klasse Auto so abrufen könnte:
?
Muss ich jetzt wirklich den gleichen Code 5x untereinander schreiben um alle Objekte zu zeichnen
oder gibt es eine Funktion in Java, mit der ich alle Objekte einer Klasse nacheinander abzeichnen kann.
Bsp.:
Java:
Auto audi = new Auto();
Auto bmw = new Auto();
audi.posx = 100;
audi.posy = 30;
bmw.posx = 200;
bmw.posy = 30;
Müsste ich da jetzt zweimal die Autos painten, oder gibt es eine Funktion mit der ich alle objekte der Klasse Auto so abrufen könnte:
Java:
for (Auto auto: Auto)
g.fillRect(auto.posx, auto.posy)