Input/Output Textdatei in einer JAR lesen

JavaKiwi

Mitglied
Hallihallo :)

Ich schreibe ein Spiel, bei dem die Highscores in einer Textdatei (.txt) gespeichert werden.
Funktioniert in BlueJ auch alles super.
Ich möchte die highscores.txt-Datei in der JAR, in der sich dann alle Klassen und Bilder ohne Ordner- und Packagestruktur (ich begreife das noch nicht recht^^) befinden, auslesen.
Ich habe mich da jetzt auch schon stiundenlang im Internet totgesucht. Es scheint nicht ganz so einfach zu sein, eine Textdatei (zum Speichern von Highscores wie bei mir z.B.) in einer JAR zu verwenden.
Ich hätte diese Textdatei aber gerne in der der JAR mitarchiviert und innerhalb des Programms verwendet.

Ich hoffe ihr könnt mir da helfen, mir konstruktive Vorschläge unterbreiten und mir das idiotensicher erkären. :p
 
G

Gast2

Gast
Eine Textdatei für Highscores innerhalb deiner JAR Datei ist erstmal kein Problem. Die kannst du bequem per getRessourceAsStream auslesen. Allerdings kannst du in die Date nichts reinschreiben, da du das jar file nicht bearbeiten kannst während dein Programm läuft.

Ich würde die Highscore Datei in
Code:
<user.home>/.deinSpiel/
auf der Festplatte ablegen.
 

JavaKiwi

Mitglied
Vielen Dank für die Antwort :)
Ja, das mit dem getResourceAsStream("highscores.txt") funktioniert bei mir.
Vielen, vielen Dank erstmal dafür. :D
Und dass man während der Laufzeit die JAR (und damit auch die Textdatei innerhalb von ihr) nicht editieren kann, ergibt auch Sinn. :)
Vielen Dank, jetzt verstehe ich alles :p
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
NeoLexx Datenströme Lesen und Schreiben einer Textdatei Java Basics - Anfänger-Themen 2
C Aus einer Textdatei Zahlen lesen mit Leerzeichen Java Basics - Anfänger-Themen 11
D Zahlen von Typ float aus einer Textdatei lesen Java Basics - Anfänger-Themen 2
W String einer Textdatei in einzelne Stringobjekte pro Zeile aufteilen Java Basics - Anfänger-Themen 14
javapingu Jeglichen Inhalt einer Textdatei nach Zeile n löschen Java Basics - Anfänger-Themen 8
S Importieren einer Textdatei Java Basics - Anfänger-Themen 2
J Daten einer Textdatei in ein JTable importieren. Java Basics - Anfänger-Themen 3
T Länge einer Textdatei Java Basics - Anfänger-Themen 11
S Übertragen einer Textdatei in ein 2d-Array Java Basics - Anfänger-Themen 2
H Input/Output Inhalt einer GUI in Textdatei speichern Java Basics - Anfänger-Themen 1
F Problem mit Tabulatoren bei Zeilen zählen einer Textdatei Java Basics - Anfänger-Themen 17
C auslesen bestimmter werte einer textdatei und anschl. hineinschreiben in eine neue txt-datei. Java Basics - Anfänger-Themen 2
M Input/Output Objekte in einer Textdatei ablegen (Highscore) Java Basics - Anfänger-Themen 9
J durch drücken eines buttons text in einer textdatei speichern Java Basics - Anfänger-Themen 2
M Datum aus einer Textdatei holen Java Basics - Anfänger-Themen 9
C Spalte einer Textdatei einlesen Java Basics - Anfänger-Themen 10
K Richtige Pfadangabe einer Textdatei Java Basics - Anfänger-Themen 7
D Eine ganze Textdatei in einer jTextArea anzeigen Java Basics - Anfänger-Themen 4
T Am Ende einer Textdatei inhalt einfügen Java Basics - Anfänger-Themen 3
G Auslesen einer bestimmten Stelle in einer Textdatei? Java Basics - Anfänger-Themen 2
M Speichern in einer Textdatei Java Basics - Anfänger-Themen 4
S Stackinhalt in einer Textdatei schreiben Java Basics - Anfänger-Themen 6
B Problem beim einlesen einer Textdatei Java Basics - Anfänger-Themen 3
W int aus Zeilen einer Textdatei Java Basics - Anfänger-Themen 3
G eine Zeile in einer Textdatei splitten Java Basics - Anfänger-Themen 15
M Bestimmtest Wort aus einer Textdatei löschen Java Basics - Anfänger-Themen 3
M Fehler beim ein- und auslesen einer Textdatei Java Basics - Anfänger-Themen 5
G Inhalt einer Textdatei in ein Array einlesen Java Basics - Anfänger-Themen 2
C Zeilen einer Textdatei sortieren Java Basics - Anfänger-Themen 2
N Zeilenanzahl einer Textdatei bestimmen Java Basics - Anfänger-Themen 9
N Anzahl eines bestimmten Wortes in einer Textdatei Java Basics - Anfänger-Themen 6
H Leere Zeilen in Textdatei löschen lassen Java Basics - Anfänger-Themen 5
N Textdatei aus Resourcen-Ordner eines Projekts/ jar-file lesen Java Basics - Anfänger-Themen 4
izoards Textdatei Human unreadable abspeichern Java Basics - Anfänger-Themen 17
A Eine Textdatei auslesen Java Basics - Anfänger-Themen 16
LeoDerKek Textdatei in JAR-File Java Basics - Anfänger-Themen 4
KogoroMori21 Textdatei einlesen im Array (Selection Sort Algorithmus) Java Basics - Anfänger-Themen 3
3 Textdatei Zeilenweise auslesen Java Basics - Anfänger-Themen 3
Ray19941 Über BlueJ Textdatei selbstständig erstellen lassen Java Basics - Anfänger-Themen 2
D Input/Output Mehrzeiligen String aus Textdatei erstellen Java Basics - Anfänger-Themen 5
M Datenbank oder Textdatei? Java Basics - Anfänger-Themen 4
X Textdatei: zwei-zeilenweise gleiche Zeilen rausschmeißen Java Basics - Anfänger-Themen 21
A Textdatei mit stream einlesen Java Basics - Anfänger-Themen 2
K Textdatei auslesen und über Mqtt schicken Java Basics - Anfänger-Themen 4
L Objekt aus Textdatei in ArrayList speichern Java Basics - Anfänger-Themen 4
J Wörter aus Textdatei suchen Java Basics - Anfänger-Themen 2
x-tshainge Innerhalb von Textdatei addieren Java Basics - Anfänger-Themen 9
Jinnai4 Werte in Textdatei ändern Java Basics - Anfänger-Themen 2
JDimi Textdatei mit beliebig vielen Zeilenumbrüchen erstellen Java Basics - Anfänger-Themen 2
it_is_all Bild-Pfad wird gefunden, nicht aber Textdatei-Pfad Java Basics - Anfänger-Themen 8
M Best Practice Daten-Import /Trabsfomration aus Textdatei Java Basics - Anfänger-Themen 12
G Wert in Textdatei ersetzen? Java Basics - Anfänger-Themen 2
C Input/Output Textdatei vom Java-Programm nicht geladen Java Basics - Anfänger-Themen 58
A Textdatei mit BufferedReader einlesen Java Basics - Anfänger-Themen 0
N Integers aus Textdatei auslesen und mehrere Arrays erstellen Java Basics - Anfänger-Themen 9
T Textdatei öffnen und ans Ende scrollen Java Basics - Anfänger-Themen 11
J Textdatei filtern und bearbeiten Java Basics - Anfänger-Themen 1
C Textdatei oder doch eine Datenban Java Basics - Anfänger-Themen 15
J Input/Output Tilemap effizient speichern als Textdatei Java Basics - Anfänger-Themen 7
J Input/Output Zeile in Textdatei ändern Java Basics - Anfänger-Themen 14
M Textdatei(en) in .jar schreiben Java Basics - Anfänger-Themen 5
K Textdatei auslesen Java Basics - Anfänger-Themen 10
K Erste Schritte Textdatei -> Array Java Basics - Anfänger-Themen 1
F Textdatei einlesen in ArryList (Objekte abspeichern?) Java Basics - Anfänger-Themen 4
G Erste Schritte Textdatei einlesen und in Array speichern Java Basics - Anfänger-Themen 5
F Textdatei einlesen und Zeilen zählen Java Basics - Anfänger-Themen 10
L Namen aus Textdatei auslesen Java Basics - Anfänger-Themen 1
E Textdatei kopieren funktioniert nicht Java Basics - Anfänger-Themen 12
M Zweidimensionales Array aus Textdatei gewinnen Java Basics - Anfänger-Themen 6
S Methoden Textdatei auslesen Java Basics - Anfänger-Themen 11
G Textdatei auf Dubletten prüfen Java Basics - Anfänger-Themen 8
T Textdatei Zeile löschen? Java Basics - Anfänger-Themen 4
T Textdatei beschreiben/bearbeiten Java Basics - Anfänger-Themen 4
S Textdatei einlesen und JFrame füllen Java Basics - Anfänger-Themen 14
S Textdatei lesen, Methode gibt nur die letzte Zeile aus. Warum? Java Basics - Anfänger-Themen 5
C Einlesen in Array von Textdatei sehr langsam Java Basics - Anfänger-Themen 7
R Werte in eine Textdatei schreiben Java Basics - Anfänger-Themen 20
J Neue Zeile an bestimmter Stelle in Textdatei einfügen Java Basics - Anfänger-Themen 2
D Textdatei in geschachtelte Array speichern Java Basics - Anfänger-Themen 17
T Scanner für große Textdatei Java Basics - Anfänger-Themen 11
A Unterschied Textdatei und Quelltextdatei Java Basics - Anfänger-Themen 5
P Input/Output Textdatei einlesen - 1. Zeichen fehlt Java Basics - Anfänger-Themen 7
T Erste Schritte einzelne Wörter aus textdatei lesen... Java Basics - Anfänger-Themen 4
S Textdatei im Internet lesen und editieren Java Basics - Anfänger-Themen 2
J Textdatei einlesen und ausgeben - NullPointerException Java Basics - Anfänger-Themen 5
P CSV Daten in Textdatei Speichern Java Basics - Anfänger-Themen 3
K Input/Output Eingelesenedaten von Scanner als Textdatei ausgeben? Java Basics - Anfänger-Themen 2
N Input/Output Konsolenausgabe in Textdatei speichern/umleiten Java Basics - Anfänger-Themen 7
V Auf Textdatei in jar zugreifen Java Basics - Anfänger-Themen 3
A Textdatei einlesen - erstes Zeichen falsch Java Basics - Anfänger-Themen 20
S Methoden Textdatei Teil String auslesen Java Basics - Anfänger-Themen 3
H Zeile aus Textdatei lesen und in Textfield schreiben Java Basics - Anfänger-Themen 4
W letzte Zeile aus wachsender Textdatei auslesen Java Basics - Anfänger-Themen 5
algebraiker Textdatei-Import Java Basics - Anfänger-Themen 8
Fab1 Input/Output Textdatei auslesen Java Basics - Anfänger-Themen 4
O grosse Textdatei performant als string speichern Java Basics - Anfänger-Themen 8
P Mit offset aus Textdatei auslesen Java Basics - Anfänger-Themen 3
C Textdatei einlesen Java Basics - Anfänger-Themen 8
V Falsches Auslesen von Textdatei Java Basics - Anfänger-Themen 3
T Input/Output 20Mb Textdatei zeilenweise auslesen Java Basics - Anfänger-Themen 10

Ähnliche Java Themen

Neue Themen


Oben