diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml new file mode 100644 index 0000000..fdc392f --- /dev/null +++ b/.idea/jarRepositories.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/resources/backgrounds/caiu.png b/backgrounds/caiu.png similarity index 100% rename from src/main/resources/backgrounds/caiu.png rename to backgrounds/caiu.png diff --git a/src/main/resources/backgrounds/default.png b/backgrounds/default.png similarity index 100% rename from src/main/resources/backgrounds/default.png rename to backgrounds/default.png diff --git a/src/main/java/tech/nevets/signaturecardgen/Location.java b/src/main/java/tech/nevets/signaturecardgen/Location.java index eb2288e..c7a89e3 100644 --- a/src/main/java/tech/nevets/signaturecardgen/Location.java +++ b/src/main/java/tech/nevets/signaturecardgen/Location.java @@ -6,9 +6,9 @@ import com.google.gson.JsonElement; import javax.imageio.ImageIO; import java.awt.image.BufferedImage; +import java.io.File; import java.io.FileReader; import java.io.IOException; -import java.net.URL; import java.util.ArrayList; import java.util.List; @@ -50,11 +50,10 @@ public class Location { } public void loadBackground() { - URL backgroundURL = this.getClass().getResource("/backgrounds/" + id + ".png"); - if (backgroundURL == null) backgroundURL = this.getClass().getResource("/backgrounds/default.png"); + File backgroundFile = new File("./backgrounds/" + id + ".png"); + if (!backgroundFile.exists()) backgroundFile = new File("./backgrounds/default.png"); try { - assert backgroundURL != null; - background = ImageIO.read(backgroundURL); + background = ImageIO.read(backgroundFile); } catch (IOException e) { e.printStackTrace(); }