Hallo,
Ich habe ein Package de.meinname, in dem liegt eine Klasse, die Lokalisierungen übernimmt, also ich frage, nach einem String für xy und es gibt mir einen String zurück:
Bisher hatte ich die Datei in jedem Projekt einzeln, und da ich immer das standard-Package benutzt habe, gab es nie Probleme.
Jetzt habe ich jedoch diese Spr-Klasse in dem einen Package, die Dateien sind aber in dem anderen Package, eclipse hat die Datei jetzt unter de/meinname/kategorie/programm/sprache_de.properties und die Klasse Spr findet das jetzt nicht.
Ähnliche Probleme habe ich in Teilen, in denen Bilder geladen werden sollen:
Mit dem Standardpackage klappte das wunderbar, nur jetzt geht das nicht mehr.
Wie mache ich das jetzt richtig?
Ich habe ein Package de.meinname, in dem liegt eine Klasse, die Lokalisierungen übernimmt, also ich frage, nach einem String für xy und es gibt mir einen String zurück:
Java:
public class Spr {
static ResourceBundle B = ResourceBundle.getBundle("sprache");
public static String get(String ident) {
return B.getString(ident);
}
}
Bisher hatte ich die Datei in jedem Projekt einzeln, und da ich immer das standard-Package benutzt habe, gab es nie Probleme.
Jetzt habe ich jedoch diese Spr-Klasse in dem einen Package, die Dateien sind aber in dem anderen Package, eclipse hat die Datei jetzt unter de/meinname/kategorie/programm/sprache_de.properties und die Klasse Spr findet das jetzt nicht.
Ähnliche Probleme habe ich in Teilen, in denen Bilder geladen werden sollen:
Java:
wandI = javax.imageio.ImageIO.read(cl.getResource("wand.gif"));
Mit dem Standardpackage klappte das wunderbar, nur jetzt geht das nicht mehr.
Wie mache ich das jetzt richtig?