Inhalt des Canvas beim Scrollen gelöscht

Hallo, ich habe folgendes Problem:

Ich habe ein JApplet programmiert, das mir anhand von zwei Funktionen ein Marktdiagramm ausgibt. Funktioniert soweit alles super. Das Problem ist nur, wenn ich dieses JApplet in eine HTML Seite einbinde und teste, dann gibt er mir dieses Diagramm zwar aus (über ein Canvas), aber wenn ich dann herunterscrolle, um es mir vollständig ansehen zu können, wird der Inhalt des Canvas einfach gelöscht.

Wieso ist das so und was kann ich dagegen tun?

ich kann jetzt nur raten:
Hast du mal nach den stichwort repaint gesucht? Ich meine mich zu erinnern, dass man das immer neu painten muss…

von repaint habe ich bisher noch nichts gehört, kannst du mir das genauer erklären?