WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   frage zu java - textdatei für best-of-liste (http://www.wcm.at/forum/showthread.php?t=94265)

kansas 16.04.2003 12:46

frage zu java - textdatei für best-of-liste
 
hallo!

zu allererst: ich bin was java betrifft noch totaler anfänger und bin grad dabei ein bischen herumzuspielen.

jetzt bräucht ich folgendes - und hab leider auf den mir bekannten java-sites noch nichts brauchbares gefunden:

wie mach ich ein fenster auf wo zb. ein spielername abgefragt wird - und der eingegebene spielername dann in einer datei (zb. einer textdatei) abgespeichert wird.

später sollte dann ein weiteres ergebnis (nämlich der spielscore) hinzugefügt werden.

das ganze sollte dann in einer best-of-liste dargestellt werden.

gibt es da für anti-java-"programmierer" wie mich eine möglichkeit das zu verwirklichen?

für unterstützung wäre ich dankbar

andi

jonix 16.04.2003 13:24

eventuell off-topic:
verwendest du eine bestimmte entwicklungsumgebung? falls nicht, wuerd ich eclipse (http://www.eclipse.org/) + java sdk empfehlen... bin ebenfalls grad am java-lernen (auf der fh) und wir verwenden eben diese umgebung. muss sagen, dass man sich da relativ leicht tut mit diversen sachen, sind auch bereits viele bibliotheken dabei undundund...

zur deinem problem selbst kann ich wohl kaum helfen, aber der file-zugriff unter java funktioniert aehnlich wie auch in anderen sprachen (zb c) - die genaue syntax laesst sich sicherlich herausfinden. und ein popup zu machen, welches dann eine variable uebergibt, kann ja auch kein problem sein :-)

blauesau 16.04.2003 13:36

Da würde sich natürlich eine Datenbank anbieten.

Für einfachen Dateizugriff, brauchst du sog. Streams, das sieht dann so in etwa aus:

import java.io.*;

FileWriter writer = new FileWriter("Dateiname");
BufferedWriter buffer = new BufferedWriter(writer);

buffer.write(...);

Dann gibts noch Reader und eine Menge anderer Dinge. Vielleicht hilft dir das ja ein bisschen?

kansas 16.04.2003 13:37

@jonix verwende auch eclipse. hab jetzt ein "java in 21 tagen" ebook in die hände bekommen und werd das mal in den nächsten nächten durchgehen...

hab bisher blöderweise mit objektorientierter programmierung noch nicht soviele erfahrungen sammeln können. drum ist es jetzt natürlich etwas mühsamer... aber aller anfang ist schwer :-(

hab beschlossen jetzt mal das buch durchzuackern und mich erst dann mit dem oben genannten problem beschäftigen. ist vielleicht zielführender.

trotzdem: brauch später dann sicher infos in diese richtung - also wer was weiß bitte posten!

dank euch schön
andi

Who-T 16.04.2003 18:13

was du brauchst ist

AWT/Swing für das fenster und das textfeld
java.io für den dateistream

in diese beiden sachen musst du dich einlesen.
ich würd dir außerdem als lektüre go2java empfehlen. sollts auf www.javabuch.de zum download (als html) geben. ist glaub ich so ziemlich das standardwerk für java.

da findest du auch gute beispielprogramme, mit denen du gleich weiterkommen solltest.

ich würd dir außerdem noch empfehlen, für die highscoreliste evtl XML zu verwenden bzw zumindest darüber nachzudenken. klar ist es auf den ersten blick schwerer als sich selber eine simple syntax zu überlegen aber solltest du weiter mit java werken wirst du xml sowieso irgendwann brauchen und je früher du mit den parsern umgehen lernst desto besser.


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:24 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag