我试图使用此代码找到一个精灵表。我尝试了 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;
}
}
我仍然收到此错误。甚至可能是另一个班级问题?