package image; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; import java.util.ArrayList; import javax.imageio.ImageIO; import main.Main; public class Images { public static ArrayList images = new ArrayList(); public Images() { } static { try { images.add(ImageIO.read(Main.class.getResource("/image/player.png"))); images.add(ImageIO.read(Main.class.getResource("/image/player2.png"))); images.add(ImageIO.read(Main.class.getResource("/image/pressstart.png"))); images.add(ImageIO.read(Main.class.getResource("/image/colorstrike.png"))); images.add(ImageIO.read(Main.class.getResource("/image/background.png"))); } catch (IOException e) { e.printStackTrace(); } } public static BufferedImage getImage(ImageType img) { return images.get(img.ordinal()); } public enum ImageType { player,player2,pressstart,colorstrike,background } public static BufferedImage readImage(File f) { BufferedImage bf = null; try { bf = ImageIO.read(f); } catch (IOException e) { e.printStackTrace(); } return bf; } }