Welchen Pfad muss ich angeben, um in Java eine .txt Datei einlesen und schreiben zu können, wenn ich daraus eine .jar Datei erstelle?

Ich binde sie ein indem ich sie direkt in den src Ordner lege. Wenn ich den Javacode in eine .jar Datei exportiere, wird die Datei jedoch nicht gefunden.

Bei den Bildern die ich einbinde hat es mit folgendem Code funktioniert:

URL imgURL = ClassLoader.getSystemResource(dateiname);

Image img = new ImageIcon(imgURL, " ");

Für die Textdateien hab ich aber bisher noch keinen Weg gefunden.

Hier der Code mit dem PrintWriter: