Итак, я пытаюсь создать объект Image в javafx, но, похоже, он не работает со списком строк, а с одной строкой.Вот мои примеры кода: Этот код работает просто отлично:
Image image = new Image(new FileInputStream("forest.png");
//forest.png is saved in my root directory which is why I don't need an absolute path
Но по какой-то причине это не так ...:
ArrayList<String> pictures = new ArrayList<String>();
pictures.add("forset.png");
pictures.add("plains.png");
Image image = new Image(new FileInputStream(pictures.get(0)));
Для конкретного проекта, который я создаюУ меня будет X изображений, которые могут каждый раз меняться, поэтому я хочу сохранить их в списке и просто вызывать индексы списка при создании изображений.Пожалуйста, помогите.