0
try-catchブロックで画像ファイルを読み込む簡単なGUIプログラムを作成しています。私は、読み込みに失敗した特定のイメージを置き換えるために、デフォルトのイメージを読み込むためにcatchステートメントをどのように使うのだろうかと思いましたか?ここで私が考えている例です。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
}
だから、プログラムが正常にロードされたイメージの1と3を持っているでしょう、画像2を見つけることができなかったと言う、と画像2用の場合や、イベントのデフォルトの画像をロード複数の画像が読み込まれなかった場合、特定の画像が読み込めなかったことを検出して、それらをデフォルトの画像に置き換えることができます。
編集: @robertfが示唆したように、画像2の読み込みに失敗した場合、私はこの方法
ありがとうございました!それを別の方法にすることは、もっと簡単で、私はそれを作ろうとしていて、魅力的に働いていました。 – sumdumshady