jar kann Bilder nicht finden(?)

Network

Top Contributor
Hi Community,

kleines Problem:
Ich hab in meinem Programm alle bilder mit gejart und sonstige Textfiles.
und die Infos hole ich mit: "getResourceAsStream" heraus.

Hat auch alles ganz wunderbar funktioniert.
Dann einmal runtergefahren und neugestartet funktionierts nicht mehr irgendwie -.-'

Und zwar lädt Java die gejarten Bilder der Buttons nicht mehr.
Fehler bei ausgeführter Jardatei per Batch:
"TestFile.jar!/Images/BTextures/ButtonFlag_10"

Ich nehme an, das Ausrufezeichen steht wie üblich für "nicht". Also in dem fall nicht vorhanden.
So ist mein Code, vieleicht findet ja wer den Fehler den ich mache:
(Das ganze hab ich jetzt mal von einem funktionierenden Button kopiert, im selben Programm, aber immernoch die selbe Fehlermeldung(bloss mit anderem Bildverweis halt))
Java:
			ImageV = getClass().getResource("Images/Textures/showItM.png");
			ImageIcon bildB = new ImageIcon( ImageV );
			
			OPicture.setIcon( bildB );

Vielen Dank schonmal

PS: Vieleicht miss interpretiere ich den fehler auch, immerhin ist der Code jetzt von einem funktionierenden Button kopiert worden
 
Zuletzt bearbeitet:
Fehler bei ausgeführter Jardatei per Batch:
"TestFile.jar!/Images/BTextures/ButtonFlag_10"

Ich nehme an, das Fragezeichen steht wie üblich für "nicht".

Fragezeichen? meinst wohl Ausrufezeichen. Afaik gibt das an, dass das nachfolgende in einem Archiv (hier jar) vorkommt. Verweist [c]Images/BTextures/ButtonFlag_10[/c] wirklich auf ein Image? Ich kann hier keine Endung erkennen und der Pfad unterscheidet sich auch von deinem geposteten Beispiel. Überprüfe diesen Pfad ggf mal.

Falls nicht:
ist das wirklich alles, was du angezeigt bekommst? Für ne Fehlermeldung erscheint mir das ein bisschen wenig

MFG

Tomate_Salat
 
Fragezeichen? meinst wohl Ausrufezeichen. Afaik gibt das an, dass das nachfolgende in einem Archiv (hier jar) vorkommt. Verweist [c]Images/BTextures/ButtonFlag_10[/c] wirklich auf ein Image? Ich kann hier keine Endung erkennen und der Pfad unterscheidet sich auch von deinem geposteten Beispiel. Überprüfe diesen Pfad ggf mal.

Falls nicht:
ist das wirklich alles, was du angezeigt bekommst? Für ne Fehlermeldung erscheint mir das ein bisschen wenig

MFG

Tomate_Salat

Ja Entschuldigung, selbst beim 2. mal durchlesen ist mir das nicht aufgefallen, dass ich fragezeichen geschrieben hatte (edited).
Ja die Endung ist .png, ich musste es abschreiben und hab das wohl vergessen!

Ja das gepostete Beispiel unterscheidet sich, genau wie in den Klammern geschrieben, hab ich (schlauerweise während ich den Thread geschrieben hatte) versucht den originalcode durch einen funktionierenden zu ersetzen. Aber selbe Fehlermeldung.

Und Ja, das ist alles was ich angezeigt bekomme, naja ich bekomme halt noch den ganzen Pfad der .jar angezeigt inw elchem sie sich befindet und dann gehts weiter mit [c]Images/BTextures/ButtonFlag_10[/c]

Es ist aber glaube ich auch keine Fehlermeldung, sondern die Batch bringt mir dass beim Start der jar. auf den Bildschirm, nicht mehr und nicht weniger. Und ich merk dann halt auch, dass kein buttonbild vorhanden ist.

Was ist ein Afaik?
 
Ok das Problem der fehlenden Bilder währe gelöst, denn Jva war schon in der Lage die Bilder zu finden, und auszulesen. Jedoch konnte es nicht eine bestimmte Variable finden, die es aus einer Textfile auslesen soll.
Die definiert, wo das jeweilige Bild hinzugefügt wird.

Und zwar fehlt diese Linie, da ist, wo eig. was stehen soll völlig wirres geschreibsel (Im Editor!)[c]InputStrget()As);[/c]
Der Compiler jedoch zeigt keinen Fehler bei der Zeile an... evt. ist die Zeile auf irgendeine Weise beschädigt. Also evt. durch hoch und runterfahren des PCs oder sontigen Einwirkungen.

gelöst
 

Zurück
Oben