gpt4 book ai didi

java - 使用文件路径时,Arraylist 无法识别照片

转载 作者:行者123 更新时间:2023-12-02 09:56:10 24 4
gpt4 key购买 nike

我的程序使用 JavaFX GUI 创建 Black Jack 游戏,但是当我将照片输入到牌组 (ArrayList) 时,它不会使用图像路径填充 ArrayList。这些路径都非常相似,都是 c1.png 或 c2.png 等。

        for (int i = 0; i < 13; i++) {
deck.add(new Image("file:images/c" + (i+1) + ".png"));
}

它应该在硬编码时将图像显示到 JavaFX GUI 中,但在 for 循环中不起作用

最佳答案

尝试:

for (int i = 0; i < 13; i++) {
deck.add(new Image(new FileInputStream("C:\\images\\" + (i+1) + ".png"));
}

此外,请务必转换您的 ArrayListArrayList<Image> :

List<Image> deck = new ArrayList<Image>();

请告诉我这是否对您有帮助。

关于java - 使用文件路径时,Arraylist 无法识别照片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55995511/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com