1
9 package version27;
10
11 import java.awt.image.BufferedImage;
12 import java.net.URL;
13 import javax.imageio.ImageIO;
14
15 public class SpriteCache extends ResourceCache{
16
17 protected Object loadResource(URL url) {
18 try {
19 return ImageIO.read(url);
20 } catch (Exception e) {
21 System.out.println("No se pudo cargar la imagen de "+url);
22 System.out.println("El error fue : "+e.getClass().getName()+" "+e.getMessage());
23 System.exit(0);
24 return null;
25 }
26 }
27
28 public BufferedImage getSprite(String name) {
29 return (BufferedImage)getResource(name);
30 }
31 }
32