提问人:MrAres martines 提问时间:1/11/2022 更新时间:1/11/2022 访问量:24
java.lang.IllegalArgumentException: input == null!查找精灵表
java.lang.IllegalArgumentException: input == null! finding sprite sheet
问:
我试图使用此代码找到一个精灵表。我尝试了大约 3 天,但我真的找不到问题所在。¿谁能告诉我错误在哪里?
public class HojaSprites {
public final int[] pixeles;
private final int alto;
private final int ancho;
//colección de hojas de sprites
public static HojaSprites SPACE = new HojaSprites("/assets/spaceships.png", 192, 192); //192 x 192
//fin de colección
public HojaSprites(final String ruta, final int ancho, final int alto){
this.ancho=ancho;
this.alto=alto;
pixeles= new int[ancho*alto];
BufferedImage imagen;
try{
imagen = ImageIO.read(HojaSprites.class.getResource(ruta));
imagen.getRGB(0,0,ancho,alto,pixeles,0,ancho);}
catch (IOException e) {}
}
public int getAncho(){
return ancho;
}
public int getAlto(){
return alto;
}
}
我仍然收到此错误。这甚至可能是另一个阶级问题吗?
答: 暂无答案
评论