每当我运行我的代码时,我都会收到以下错误,使用 Slick 加载 .PNG。它可以正确加载,但控制台会输出大量有关无法正确加载的问题:
WARN:class org.newdawn.slick.opengl.PNGImageData failed to read the data
我知道有一篇文章有类似的问题,但不一样。目前的解决方案是将 PNG 还原为 16 位文件。我试过这个,没有用。它还建议删除隔行扫描。这也失败了。我知道它正在加载 PNG 文件,因为我让控制台输出了文件扩展名。我也知道该程序正在正确加载纹理文件,因为它可以工作。发生此警告是否有原因?顺便说一句,我使用的是 Slick-Util.jar,而不是 Slick2D。没有 Slick-Util 的标签,抱歉。