Frage von RoyalDuck007, 15

Eclipse Bild Export?

Hey, Ich habe für die Schule ein Java Projekt in Eclipse erstellt. In diesem Projekt werden Bilder (als ImageIcon) verwendet. Wenn ich das Projekt nun Exportieren möchte werden die Bilder nicht mit exportiert. hab schon probiert die Bilder zu verschieben und so, funktioniert aber trotzdem nicht. Gibt es ein Weg das zu lösen, möglichst ohne diesen InputStream?

LG David

Antwort
von PerfectMuffin, 14

Die Bilder müssen sich zur Laufzeit dort befinden, wo sie zur Compilezeit erwartet wurden, garantieren lässt sich das nur, wenn man die Bilder in der JAR oder in den Programmen einpackt, was zwangsläufig die Verwendung von Steams erfordert. Bei gewöhnlicher Verwendung von ImageIcons verwendet Java implizit ebenfalls Streams.

Aber man kann die Bilder(und Bytecodedateien) auch versuchen, herumzuschieben, bis es passt.

Kommentar von RoyalDuck007 ,

Stream war gar nicht nötig. Hab jetzt in der Definition der Bilder (siehe Bild 1) ein "src/" vor den Pfad gesetzt, die Grafiken direkt in den Source Ordner gelegt und in der exportierten .jar Datei manuell einen Ordner erstellt der "src" heißt und die Grafiken beinhaltet. Ist zwar aufwendiger aber solange es funktioniert XD

Antwort
von RakonDark, 13

dafür werden doch installer gemacht . damit sie die zum programm gehörenden resourcen dahin Kopieren wo sie benötigt werden .

oder in deinem Fall einfach eine zip Datei , beim entpacken ist dann alles da wo es sein soll .


Kommentar von RakonDark ,

vielleicht hilft das ja , falls du das projekt exportieren willst

http://www.basteldroid.de/importieren-und-exportieren-von-projekten-in-eclipse/

Keine passende Antwort gefunden?

Fragen Sie die Community