所以我试图在javafx中创建一个Image对象,但是它似乎不适用于字符串列表,但是可以使用单个字符串。这是我的代码示例: 该代码可以正常工作:
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张图片,每次可能会有所不同,因此我希望能够将它们保存到列表中,并在出现以下情况时调用列表的索引我创建图像。请帮忙。