Witam
W moim projekcie chciałbym zapisać w ten sposób:
ImageIO.write(screen, "png", new File(C:/Users/Maciek/Desktop/folder/zdjecie.png));
jakiś obrazek.
W tym wypadku folder o nazwie "folder" bedzie taką stałą lokalizacją, gdzie zawsze bede zapisywał obrazki wytworzone przez moj program.
Problem pojawia się wtedy, gdy w danej lokalizacji istnieje juz plik to tej samej nazwie (w folderze "folder" jest juz zdjecie.png). Wtedy stare zostaje usunięte, a nowe wskakuje na jego miejsce. Chciałbym jednak, zeby np do nazwy była dopisywana numeracja, litera alfabetu itd. chodzi o to, by uniknąć czegos typu "taki plik juz istnieje, zmien nazwe i zapisz go ponownie".
Nie wiem jak to zrobić, już dłuższy czas szukam jakiegos rozwiązania i nie moge znaleźć. Da rade jakos ustawić autonumeracje w wypadku istnienia tej samej nazwy?
pozdrawiam