Moin,
ich möchte das Bild von dem ImageView in eine Datei abspeichern.
Mit meinem Code funktioniert es leider nur solange das geladene Bild nicht geändert wurde.
Wenn ich das Bild zur Laufzeit bearbeite, speichert es nicht mehr. Ich bekomme keine Fehlermeldung.
Ich komme leider nicht weiter. Woran liegt es denn, dass ich das Bild nicht speichern kann, sobald ich es bearbeitet habe?
ich möchte das Bild von dem ImageView in eine Datei abspeichern.
Mit meinem Code funktioniert es leider nur solange das geladene Bild nicht geändert wurde.
Java:
public void saveDialog(ActionEvent actionEvent) {
FileChooser fileChooser = new FileChooser();
File file = fileChooser.showSaveDialog(null);
BufferedImage bi = SwingFXUtils.fromFXImage(imageView.getImage(), null);
try {
ImageIO.write(bi, "png", file);
} catch (IOException e) {
e.printStackTrace();
}
}
ImageIO.write
gibt dann false zurück. Ich komme leider nicht weiter. Woran liegt es denn, dass ich das Bild nicht speichern kann, sobald ich es bearbeitet habe?