Christoph Schnauß: Darstellungsproblem mit Grafik

Beitrag lesen

hi Daniel,

pain(Graphics g) wird jedesmal aufgerufen, wenn irgend ein Teil des Applets neu geziechnet werden muss. Also jedesmal wenn Du scrollst oder das Fenster wieder in den Vordergrund holst. Du solltest das berechnen der Fraktale also schon in init() erledigen und in paint nur noch das fertige Bild ausgeben.

danke für den Hinweis. Habs eben mal schnell offline durchprobiert. Scheint aber mit einem einfachen "Verschieben" der entsprechenden Anweisungen nach "init()" nicht zu klappen  -  es gibt keine Kompilierfehler, aber es wird dann gar nix gezeichnet.
Muß ich mal sehen, ob mir noch was dazu einfällt beim Ausprobieren, immerhin ist das möglicherweise der richtige Weg.

So wie Du das implementierst wird die Berechnung dauernd neu angestoßen.

Ja, das war auch mein ursprüngliches Konzept. Was ist daran falsch gedacht?

Grüße aus Berlin

Christoph S.