Problema com getImagem quando gerado o .jar

Olá! Tudo bem?

Estou tendo um retorno do seguinte erro:

Nov 12, 2020 6:30:59 PM com.projeto.teste.SplashScreenFrame start
SEVERE: null
java.lang.NullPointerException
    at java.desktop/sun.awt.SunToolkit.getImageFromHash(SunToolkit.java:653)
    at java.desktop/sun.awt.SunToolkit.getImage(SunToolkit.java:689)
    at com.projeto.teste.module.messages.EmergenciaGeralDialog.<init>(EmergenciaGeralDialog.java:38)
    at com.projeto.teste.module.main.ApplicationFrame.<init>(ApplicationFrame.java:100)
    at com.projeto.teste.Main.iniciarSoftware(Main.java:139)
    at com.projeto.teste.SplashScreenFrame.start(SplashScreenFrame.java:115)
    at com.projeto.teste.module.main.ConexaoCLPFrame$1$1.run(ConexaoCLPFrame.java:281)
    at java.base/java.lang.Thread.run(Thread.java:834)

O erro corresponde a seguinte referência em um JDialog no software:
private URL url = EmergenciaGeralDialog.class.getClass().getResource("/com/projeto/teste/images/icon.png");
private Image img = Toolkit.getDefaultToolkit().getImage(url);

O que não estou conseguindo identificar é que ele roda perfeitamente na IDE, no meu PC e em outros também depois de já gerado o .jar, porém em um PC ele não roda e trás essa mensagem de erro em questão, o que pode ser?

Grata!

URL serve pra acessar um recurso no sistema de arquivos do sistema operacional ou pela internet.
URL não serve pra acessar conteúdo que está dentro do seu JAR.

Leia a imagem assim:

String path = "/com/projeto/teste/images/icon.png";
InputStream input = EmergenciaGeralDialog.class.getResourceAsStream(path);
Image image = ImageIO.read(input);