JPanel ist eine abstrakte Klasse die ich im parameter der methode add() von JFrame übergebe.
Nun kann man zum Beispiel in die Methode von JPanel schreiben:
(a,b,c und d sind int werte)
Nun mein Problem:
Wenn ich jetzt JPanel(also natürlich nicht direkt JPanel sondern eine eigene Klasse).repaint() aufrufe, sollte eigentlich das alte Rechteck da bleiben und das neue drüber gezeichnet werden. Das ist aber nicht so.
Irgendwelche Vorschläge?
Nun kann man zum Beispiel in die Methode von JPanel schreiben:
Java:
g.drawRect(a,b,c,d);
Nun mein Problem:
Wenn ich jetzt JPanel(also natürlich nicht direkt JPanel sondern eine eigene Klasse).repaint() aufrufe, sollte eigentlich das alte Rechteck da bleiben und das neue drüber gezeichnet werden. Das ist aber nicht so.
Irgendwelche Vorschläge?
Zuletzt bearbeitet: