【发布时间】:2023-03-03 18:08:01
【问题描述】:
我正在创建一个简单的 GUI 程序,它在 try-catch 块中加载一些图像文件。我想知道如何使用我的 catch 语句加载默认图像来替换无法加载的特定图像?这是我想到的例子:
try{
load image1
load image2
load image3
}catch (IOException e) {
S.o.p("imageX failed to load")
load defaultImage over image(s)X
}
所以说图片 2 找不到,程序会成功加载图片 1 和图片 3,并为图片 2 加载默认图片。或者在多个图片加载失败的情况下,它可以检测哪些特定图片失败加载并用默认图像替换它们。
编辑: 正如@robertf 建议的那样,我把它变成了一种方法
【问题讨论】:
标签: java image bufferedimage javax.imageio