2013-03-12 11 views
11

Ich versuche, ein animiertes PNG (bekannt als apng) anzuzeigen, indem Sie das Bild wie üblich zu einem JLabel hinzufügen. Dies funktioniert gut mit normalen gif -animations, jedoch würde ich bevorzugen, apng aswell auch unterstützen zu können.Anzeige eines animierten PNG (apng) mit Swing?

Ich habe das Netz nach vorhandenen Frameworks oder Lösungen dafür gesucht, nichts zu finden. Hat jemand anderes eine Möglichkeit gefunden, animierte PNGs in Swing anzuzeigen?

Um zu verstehen, warum ich apng, sehen Sie das folgende Beispiel implementieren wollen, die Grenzen GIF zeigt: (! Ihr Browser APNG unterstützen muss) http://jsfiddle.net/RUX8w/

+0

Es scheint nicht viel Unterstützung für APNG in Java im Moment zu sein. Die meisten Beispiele, die ich fand, erforderten, dass Sie die Datei selbst lesen, was eine Menge zusätzlichen Aufwand bedeutet ... – MadProgrammer

+0

APNG ist kein Standard PNG – leonbloy

+0

'Der Weg' wäre, einen SPI für APNG zum Laufzeit-Klassenpfad hinzuzufügen der App Angesichts des Kommentars von @leonbloy bezweifle ich jedoch, dass Sie einen vorhandenen SPI finden werden. –

Antwort

Verwandte Themen