TOM: animiertes gif stoppen

hiho leuts!!
bitte um Antwort:

ich habe folgenden Applet-Code:

//[[[[[[[[[[[[[
import java.awt.*;
import java.applet.*;
import java.awt.event.*;

public class image1 extends Applet
{
        public void paint (Graphics g)
        {
                Image test_image = createImage (628, 400);
                test_image = getImage(getDocumentBase(), "test.gif");
                g.drawImage (test_image, 0, 0, this);
                Image.stop();
        }
}
//]]]]]]]]]]]]]]]

soweit so gut - mein problem: dadurch, dass test.gif ein animiertes gif ist, aktualisiert sich das applet ständig, bzw das bild im applet und das applet flackert, das man einen knick in der optik bekommt ;)

ist es möglich entweder DAS APPLET zu STOPPEN oder NUR DAS ERSTE BILD der Animation anzuzeigen?

-> Ich muss animierte Bilder hernehmen - organisatorische Gründe

thx TOM

  1. ist es möglich entweder DAS APPLET zu STOPPEN oder NUR DAS ERSTE BILD der Animation anzuzeigen?

    Ich weiss nicht, ob Dir das was bringt, aber wenn du nicht viele Bilder hast und sie anders abspeichern kannst, könntest Du sie einfach mit einem Grafik-Programm öffnen und wieder speichern. Bei Photoshop bekommst Du diese Meldung:

    "Dies ist eine animierte GIF-datei. Sie können nur ein Frame sehen.
    Das Speichern und Überschreiben dieser Datei bewirkt einen Informationsverlust."

    Nun ja, ich denke das bringt dich nicht weiter, da die Bilder animiert bleiben sollen, wenn ich recht verstanden habe?

    Ciao,
    Matthias