Hallo Florian,
Du hast Doch jetzt unter verschiedensten Namen schon oft genug Fragen zu Deinem Problem gepostet, auf die Du keine Antworten bekommen hast.
Entweder bemühst Du Dich mal, ausführlich zu erklären, was Du gemacht hast und was das Problem genau ist oder Du kannst Dir das Fragen spaaren.
Bei der Klasse java.awt.Canvas musst Du die paint(Graphics) Methode überschreiben. Da malst Du eben das, was Du haben willst. Das, was Du nicht haben willst, malst Du eben nicht.
Das neu Zeichnen kannst Du durch repaint() veranlassen.
Grüße
Daniel