Jak zapisać obiekt BufferedImage jako plik np. jpg?

Jak zapisać obiekt BufferedImage jako plik np. jpg?
PA
  • Rejestracja:ponad 5 lat
  • Ostatnio:5 miesięcy
  • Postów:39
0

Jak zapisać taki obraz wyswietlany w panelu graficznym w programie okienkowym zeby uzytkownik mogl sam wybrac miejsce zapisu w ekspplolatorze i zeby sie poprawnie zapisal?

M9
  • Rejestracja:około 4 lata
  • Ostatnio:około 4 lata
  • Postów:42
0

Komponent wyboru pliku nazywa się FileChooser, nie wiem jakiej biblioteki używasz, więc nie podam dokładnego rozwiązania. Prawdopodobnie będziesz musiał zapiąć się na event i wywołać ImageIO.write. Sprawdź dodatkowo listę formatów obsługiwanych przez ImageIO.write, żeby ograniczyć liste formatów w dialogu.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.