L
Luckystriker
Gast
Moin, liebe User!
Hab ein kleines Problem! unzwar bin ich vor kurzem auf Eclipse umgestiegen.
Desshalb war eine große Neuerung für mich der ProjectOrdner und die Pfadangaben dazu.
Mein Problem:
Mein Programm sieht so aus, dass ein Launcher verschiedene andere Klassen (kleinere programme) aufruft.
Für mein Projekt habe ich bereits Bilderdateien verwendet und die Folgendermaßen abgelegt:
Sie befinden sich in einem Unterordner im package "main".
Aufrufen konnte ich die Bilder mit:
Teamgenerator.java
Nun möchte ich ebenfalls auf die *.db Dateien mit dem FileReader zugreifen:
Mapgenerator.java
Leider findet das Programm die Datei nicht.
Das mit ".getResource()" bei den Bildern ist nur Kopiert und ich hab mich damit noch nicht auseinandergesetzt.
Natürlich möchte ich ebenfalls, das es in einer *.jar Datei lauffähig ist.
Außerdem: Ist es Sinnvoll wie ich die Struktur angelegt habe?
Ich habe mir gedacht, dass ich später über den FileWriter die Custom-Mappool.db im Programm bearbeiten könnte.
Liebe Grüße!
Hab ein kleines Problem! unzwar bin ich vor kurzem auf Eclipse umgestiegen.
Desshalb war eine große Neuerung für mich der ProjectOrdner und die Pfadangaben dazu.
Mein Problem:
Mein Programm sieht so aus, dass ein Launcher verschiedene andere Klassen (kleinere programme) aufruft.
Für mein Projekt habe ich bereits Bilderdateien verwendet und die Folgendermaßen abgelegt:
Sie befinden sich in einem Unterordner im package "main".
Aufrufen konnte ich die Bilder mit:
Teamgenerator.java
Java:
lblHintergrund.setIcon(new ImageIcon(Teamgenerator.class.getResource("/main/Data/Pics/teamback.png")));
Nun möchte ich ebenfalls auf die *.db Dateien mit dem FileReader zugreifen:
Mapgenerator.java
Java:
try {
fr = new FileReader("main/Data/Database/ESL-Mappool.db");
} catch (FileNotFoundException e) {
e.printStackTrace();
}
br = new BufferedReader(fr);
Leider findet das Programm die Datei nicht.
Das mit ".getResource()" bei den Bildern ist nur Kopiert und ich hab mich damit noch nicht auseinandergesetzt.
Natürlich möchte ich ebenfalls, das es in einer *.jar Datei lauffähig ist.
Außerdem: Ist es Sinnvoll wie ich die Struktur angelegt habe?
Ich habe mir gedacht, dass ich später über den FileWriter die Custom-Mappool.db im Programm bearbeiten könnte.
Liebe Grüße!