Nein, das wissen wir alle nicht. Wir schreiben hier nur ständig irgendwelche Dinge um Dich zu irritieren und zu ärgern. Daher ist es schon eine super Leistung von Dir, das Du dies erkannt hast und diese Aussagen direkt ignorierst.
Und Java ist einfach mangelhaft, da es so einfache Dinge wie Resourcen in eine Jar Datei Packen nicht kann. Auch wenn das einige hier nicht wahr haben wollen und so idiotisches Zeug erzählen von wegen "textures Ordner in src Ordner verschieben" (#41, #38, #37)
Die Frage ist nur, wer Deinen Rechner gehackt hatte. Denn irgend wer von Uns muss ganz offensichtlich Deinen Rechner gehackt haben und heimlich manuell die Bilder in das jar kopiert haben, denn in #11 war es ja mal drin... Schon eine Anzeige wegen Computer-Sabotage bei der Polizei gestellt?
Ok, sorry, wegen diesem sarkastischen Absatz, aber nur damit Du es verstehst einmal eine kurze Übersicht zu dem, was eclipse da so auf magische Weise macht:
Der src Ordner ist für Eclipse der Ordner, wo es Dateien als Eingabe nehmen soll. Und es gibt ein Zielverzeichnis, das man zwar beliebig festlegen kann aber per default und auch bei dir ist dies das bin Verzeichnis. (.classpath Datei: <classpathentry kind="output" path="bin"/>)
Und nun geht Eclipse beim bauen alle Dateien durch und schaut, ob es mit der Datei etwas anfangen kann:
- java Dateien werden übersetzt. Als Ergebnis landen .class Dateien im bin Verzeichnis
- Bilder werden kopiert.
Somit kannst Du Deine Bilder samt Ordner in src kopieren. Dann sollte Eclipse diese auch noch ins bin Verzeichnis kopieren (Da kannst Du dann nach sehen)
Der Inhalt vom bin Verzeichnis dürfte dann im Jar landen - d.h. wenn die Bilder im bin Verzeichnis zu finden sind, dann sollten sie auch im jar sein.
Wichtig: Du machst von Hand nichts mit dem bin Verzeichnis. Nicht das du auf die Idee kommst, die Bilder da rein zu kopieren. Das Verzeichnis ist ein generiertes Verzeichnis und du kannst es auch komplett löschen und Eclipse erzeugt es dann neu (samt Inhalt).