Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java-一些图像获胜';t加载图像IO_Java_Javax.imageio - Fatal编程技术网

Java-一些图像获胜';t加载图像IO

Java-一些图像获胜';t加载图像IO,java,javax.imageio,Java,Javax.imageio,我在Java项目中的一个类文件夹中有大约15个图像。其中12个将正确加载。其中3个不会。这些文件没有损坏。如何解决此问题?图像类型通常是“容器格式”,这意味着它们可能在内部使用多种不同的编码来编码图像。因此,ImageIO可能支持加载该文件类型的某些图像,但不支持加载其他图像 这些文件没有损坏 你怎么知道的?通常情况下,绘画和媒体程序会非常长的时间来加载图像和其他损坏的媒体。如果他们能做到这一点,通常不会出现对话框或警告文件已损坏(最终用户不在乎图像何时出现在屏幕上) 如果这些是应用程序资源,

我在Java项目中的一个类文件夹中有大约15个图像。其中12个将正确加载。其中3个不会。这些文件没有损坏。如何解决此问题?

图像类型通常是“容器格式”,这意味着它们可能在内部使用多种不同的编码来编码图像。因此,
ImageIO
可能支持加载该文件类型的某些图像,但不支持加载其他图像

这些文件没有损坏

你怎么知道的?通常情况下,绘画和媒体程序会非常长的时间来加载图像和其他损坏的媒体。如果他们能做到这一点,通常不会出现对话框或警告文件已损坏(最终用户不在乎图像何时出现在屏幕上)



如果这些是应用程序资源,解决方案可能是在您最喜欢的paint程序中打开它们,做一个简单的更改,然后重新保存它们。更好的图像编辑器将编写有效的非损坏图像,还可能允许您指定使用的编码,或自动使用Java支持的通用编码。

拜托,伙计,您现在应该已经习惯了!为了更快地获得更好的帮助,请包含一个。我对sscce有多个问题,但我会看看我能做些什么。我已经将其转换为网页中的小程序,但现在我得到了以下信息:
“线程中的异常”thread-13“java.security.AccessControlException:拒绝访问(“java.io.FilePermission”“defensebg.png”“read”)”.
AccessControlException
新问题的主题。