From 3af60be4528b60f6358659a61d4b144c4d58c149 Mon Sep 17 00:00:00 2001 From: LACOTE Bruno <bruno.lacote1@etu.univ-lorraine.fr> Date: Mon, 5 Dec 2022 15:40:29 +0000 Subject: [PATCH] Add new file --- .../src/main/java/loaders/CoffreLoader.java | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 MAVENProject/src/main/java/loaders/CoffreLoader.java diff --git a/MAVENProject/src/main/java/loaders/CoffreLoader.java b/MAVENProject/src/main/java/loaders/CoffreLoader.java new file mode 100644 index 0000000..3068982 --- /dev/null +++ b/MAVENProject/src/main/java/loaders/CoffreLoader.java @@ -0,0 +1,29 @@ +package loaders; +import map.Coffre; + +import javax.swing.*; +import java.awt.*; +import java.net.URL; + +public class CoffreLoader { + + private Image imageCoffre; + private Coffre coffre; + + public Image getImageCoffre() { + return imageCoffre; + } + + public Coffre getCoffre() { + return coffre; + } + + public CoffreLoader(Coffre obs, String nom){ + String fn = "Coffre/"; + URL url = CoffreLoader.class.getClassLoader().getResource(fn); + assert url != null; + String path = url.toString().substring(6)+"/"+nom; + coffre = obs; + imageCoffre = new ImageIcon(path).getImage(); + } +} -- GitLab