无法读取罐子中的图像

无法读取罐子中的图像,第1张

无法读取罐子中的图像

目前尚不清楚以下哪个触发您的错误。这个

 File EnImage = new File("encrypted.png");

将从当前目录读取,该目录不一定与您的jar文件所在的目录相同。

这个

image = ImageIO.read(getClass().getResourceAsStream("lena.png"));

将从类所在的jar文件中的目录中读取。请注意,您是从jar文件而不是目录中读取。

鉴于以上代码,我将:

  1. 确定或明确指定 *** 作的工作目录File()。您的工作目录是您java从中调用的目录,在IDE内外,这可能有所不同。
  2. 将lena.png打包为.jar文件中的资源。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5426931.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存