Я пытаюсь создать пользовательский элемент управления, который хранит список изображений. В идеале в файле F XML я мог бы создать экземпляр своего управления, передав аргумент, представляющий собой список путей к файлам к указанным изображениям.
Я получил элемент управления для загрузки из F XML очень хорошо, вот конструктор
public Gallery(@NamedArg("images") List<String> images) {
this.imageQueue = new PriorityQueue<>(images);
this.load("gallery.fxml");
this.scrollImage();
}
Вот F XML, который загружает его
<Gallery fx:id="contentPane" prefHeight="250.0" prefWidth="600.0">
<images>
1.png,
2.png,
3.png
</images>
</Gallery>
Загружается без проблем, но нет изображений и выполняются некоторые простые распечатки. Я вижу, что вместо создания списка с тремя значениями 1.png, 2.png, 3.png создается список с 1 значением «1». png, 2.png, 3.png "
Итак, мой вопрос: как мне получить его для создания экземпляра в виде списка с 3 отдельными значениями в нем?