Ich schreibe gerade an einer Komponente, die eines (oder mehrere) Images (jpg) benötigt und in einem eigenen Package liegt.
Da ich also später nicht weiss, welche Klassen dann diese Komponente nutzen, kann ich ja auch keinen relativen Pfad auf das JPG-Image angeben, da ich ja nicht weiss, wo sich später die Klasse mit der „main“ befindet, oder ??
Du kannst die Bilder im gleichen Package wie die Componente legen. Das heisst, du legst sie im gleichem Verzeichnis.
Da das Einladen der Bilder über den Namen geht, findet die Componente auch die Bilder in sein Package.
Du kannst sie auch woanders legen. Dann muss du ein Verzeichnis haben was immer relativ zur Componente zu finden ist, und die Componente bekannt machen.
Gruss,
Marc
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]