Ich mache eine einfache Bildbearbeitung mit javafx und habe ein Problem mit GIFs. Immer wenn ich ein animiertes GIF lade, wird das Programm weder Filter anwenden, noch kann ich das Bild neu laden. Gibt es eine Möglichkeit, das erste Bild zu erhalten, ohne es Byte für Byte zu lesen und nach dem Lesen der Daten des ersten Bildes anzuhalten?Java Stoppen Sie ein GIF von Animieren
Hier ist, wie ich lesen auf:
public static Image read(File file) {
try (FileInputStream fileStream = new FileInputStream(file)) {
return new Image(fileStream);
}
Der Fang der Kürze halber weggelassen wurde.
Auch verwandt: [ImageView: animierte gif Vorschau] (http://stackoverflow.com/questions/36227990/imageview-animated-gif-preview) – jewelsea