From e8506e607c32d7569462fb564eafa214e1aa602d Mon Sep 17 00:00:00 2001 From: Fleischer Hanno Date: Mon, 16 Dec 2024 11:23:27 +0100 Subject: [PATCH] removed icon for app when using apple due to problems --- .../client/src/main/java/pp/mdga/client/MdgaApp.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Projekte/mdga/client/src/main/java/pp/mdga/client/MdgaApp.java b/Projekte/mdga/client/src/main/java/pp/mdga/client/MdgaApp.java index a244e403..7ebb5708 100644 --- a/Projekte/mdga/client/src/main/java/pp/mdga/client/MdgaApp.java +++ b/Projekte/mdga/client/src/main/java/pp/mdga/client/MdgaApp.java @@ -13,6 +13,7 @@ import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; +import java.util.Objects; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.prefs.Preferences; @@ -137,9 +138,11 @@ public static void main(String[] args) { app.setDisplayStatView(false); try { - settings.setIcons(new BufferedImage[]{ - ImageIO.read(Thread.currentThread().getContextClassLoader().getResourceAsStream("Images/icon/icon128.png")) - }); + if (!System.getProperty("os.name").toLowerCase().contains("mac")) { + settings.setIcons(new BufferedImage[]{ + ImageIO.read(Objects.requireNonNull(Thread.currentThread().getContextClassLoader().getResourceAsStream("Images/icon/icon128.png"))) + }); + } } catch (IOException e) { System.out.println(e.getMessage()); }