Я работаю над проектом, и одним из требований является сканирование папки, содержащей разные изображения.Мне нужно найти способ отсканировать папку и добавить каждое изображение в массив изображений.Вот что я хочу сделать
public class ImageScan {
private ArrayList<Image> images = new ArrayList<>();
public void loadImages() {
ArrayList<Image> image_Array = new ArrayList<>();
File file = new File("data/images");
BufferedImage image = ImageIO.read(file);
while(image.hasNextImage()) {//hasnextImage() is not a valid method,
//just to express my idea.
Image image = //save read Image to an image instance
//here all I want to do is add each image I obtain into an
//arrayList of images
image_Array.add(image);
}//end of while
this.setImages(image_Array);// i set image_Array using getter method
}//end of loadData method
}//end of class