Ja, das passt schon,
aber wie greifst Du vom Programm aus auf die Dateien zu.
Also wie werden die geladen oder so ?

Schau Dir mal genaueres zu .getResource und auch der Klasse Toolkit an.
Mit File kommt man da nicht weit in 'nem JAR !

So hol ich mir ein Bild um das ProgrammIcon zu setzen:
Code:
setIconImage(Toolkit.getDefaultToolkit().createImage(MeinFrame1.class.getResource("Bild.gif")));