Auf Thema antworten

niemals getGraphics() aufrufen, höchstens repaint(),

in der überschriebenen paintComponent()-Methode von einer komplett leeren Zeichenfläche ausgehen,

also komplett alles neumalen,

daher das Geparste nicht einmalig in einen Zeichenbefehl überführen, sondern dauerhaft abspeichern,

Liste von Zeichenbefehlen oder so, in eigenen Klassen modelliert wenn es nichts vorhandenes brauchbares gibt



Oben