0

こんにちは、Java アプリケーションで自分の写真に表示した画像を表示しようとしています。誰かがこれを理解するのを手伝ってくれたら、とても感謝しています。これは、このエラーが発生したときに使用したコードです。

import java.awt.Image;
import javax.imageio.ImageIO;

public class JPipesCard
{
    Image img = null;

    {
        try {
            img = ImageIO.read("J Pipe's Card.png");
        } catch (IOException e) {
        }
    }
}
4

2 に答える 2

5

ドキュメントjava.util.Fileに記載されているように渡す必要があります:ImageIO#read

img = ImageIO.read(new File("J Pipe's Card.png"));
于 2013-03-27T22:47:31.850 に答える
3

ImageIOreadを受け入れるメソッドがありませんStringFileファイルはローカルであるため、オブジェクトを受け入れるファイルを使用する必要があります。

img = ImageIO.read(new File("J Pipe's Card.png"));
于 2013-03-27T22:47:27.850 に答える