Ich glaub ich hab das bisschen falsch formuliert, ich beschreibe es nochmal genauer. Ich programmier ein kleines Spiel einfach um mir die Grundlagen bisschen beizubringen und da hab ich ein Spieler den ich mit w,a,s,d bewegen kann ich ein Rechteck mit zufälligen x,y Koordinaten. Um allerdings den Spieler bewegen zu lassen brauch ich einen Timer und eben repaint. Dieser Timer zeichnet aber dann nicht nur meinen Spieler neu sondern auch alle paar ms mein Hindernis und dann fliegt es im Frame umher. Ich hab beides in einer Klasse zeichnen lassen, weil ich sonst nicht beides gleichzeitig in mein Frame dargestellt bekomme. Wie kann ich also nur meinem Programm sagen, dass nur der Spiel neu gezeichnet werden soll?