Ładowanie wielu zdjęć

0

Witam!
Mam problem z załadowaniem wielu zdjęć w swojej aplikacji... a konkretnie ładując jedno zdjęcia nie mogę później załadować kolejnych, oto kod:


String url = "zjdecie.jpg"
			file = new File(url);
			ImageInputStream iis = ImageIO.createImageInputStream(file);
		        image = ImageIO.read(iis);


 String url2 = "zdjecia2.jpg";
	 		 File file2 = new File(url2);
			 iis = ImageIO.createImageInputStream(file2); // tutaj właśnie pojawia się błąd
			 BufferedImage image2 = ImageIO.read(iis);

 

Nie wiem dlaczego nie mogę w takim wypadku załadować 2 zdjęcia.

0

Ja bym po każdym wczytaniu zdjęcia zamykał strumień:

image = ImageIO.read(iis);
iis.close();
0

Juz probowalem i nic to nie zmienia...

0

To może napisz jaki błąd się pojawia. U mnie Twój kod działa.

0

Cóż... pojawiał się błąd "unknown source" przy 2 zdjęciu, który się zlikwidował jak wszystkie zdjęcia przeniosłem do jednego folderu. Nie jest to dokładnie to o co mi chodziło, ale działa. Dzięki wielkie za poświęcony czas! (może to śmieszne, ale Twoja uwaga o tym, że u Ciebie ten kod działa była bardzo przydatna : )
Dzięki jeszcze raz!

1 użytkowników online, w tym zalogowanych: 0, gości: 1