Fehler tritt auf obwohl er nicht auftreten kann - Java - Exception in thread "AWT-EventQueue-0" java.lang.Error:?

Hallo ich habe bei folgendem abschnitt:

JLabel lbl_verstärken = new JLabel("");
		lbl_verstärken.setIcon(new ImageIcon("C:\\Users\\49157\\eclipse-workspace\\Risiko (by_Christoph&Leander)\\src\\pack1\\Bilder\\kisspng-american-football-helmets-climbing-computer-icons-military-5abf62bc1c4074.5071788615224920921157.png"));
		lbl_verstärken.setBounds(1143, 1112, 48, 50);
		contentPane.add(lbl_verstärken);
    lbl_kampf = new JLabel("");
    lbl_kampf.setIcon(new ImageIcon("C:\\Users\\49157\\eclipse-workspace\\Risiko (by_Christoph&Leander)\\src\\pack1\\Bilder\\kampf.png"));
    lbl_kampf.setBounds(1253, 1112, 41, 44);
    contentPane.add(lbl_kampf);
    
    lbl_befästigen = new JLabel("");
    lbl_befästigen.setEnabled(false);
    lbl_befästigen.setIcon(new ImageIcon("C:\\Users\\49157\\eclipse-workspace\\Risiko (by_Christoph&Leander)\\src\\pack1\\Bilder\\umbenenen.png"));
    lbl_befästigen.setBounds(1361, 1112, 48, 44);
    contentPane.add(lbl_befästigen);
    lbl_hintergrund = new JLabel("Hintergrund");
    lbl_hintergrund.setIcon(new ImageIcon("C:\\Users\\49157\\eclipse-workspace\\Risiko (by_Christoph&Leander)\\src\\pack1\\Bilder\\hintergrundrisiko.png"));
    
    lbl_hintergrund.setBounds(0,-1, 1598, 1169);
    contentPane.add(lbl_hintergrund);


Folgenden Fehler erhalten:

Exception in thread "AWT-EventQueue-0" java.lang.Error: Unresolved compilation problem: 
	Invalid escape sequence (valid ones are  \b  \t  \n  \f  \r  \"  \'  \ )
at pack1.GUI_Hauptanwendung.<init>(GUI_Hauptanwendung.java:324) at pack1.GUI_Hauptanwendung$1.run(GUI_Hauptanwendung.java:75) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$500(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source)


Ich wollte grade die Absoluten Pfarde durch relative zu ersetzen war auch soweit Fertig funktionierte aber nicht. Nun habe ich alles rückgängig gemacht doch erhalte halt diesen Fehler.

Was muss ich umändern?

p.s.:

lbl_hintergrund.setIcon(new ImageIcon("C:\Users\49157\eclipse-workspace\Risiko (by_Christoph&Leander)\src\pack1\Bilder\hintergrundrisiko.png"));

ist line 324 und

GUI_Hauptanwendung frame = new GUI_Hauptanwendung();

ist line 75

...zum Beitrag

Pfade gibst du in Java so an:

"C:\\Users\\49157\\eclipse-workspace\\Risiko (by_Christoph&Leander)\\src\\pack1\\Bilder\\hintergrundrisiko.png"

oder besser so:

"C:/Users/49157/eclipse-workspace/Risiko (by_Christoph&Leander)/src/pack1/Bilder/hintergrundrisiko.png"
...zur Antwort
Weitere Inhalte können nur Nutzer sehen, die bei uns eingeloggt sind.