![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Master
![]() Registriert seit: 04.06.2001
Beiträge: 784
|
![]() 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
____________________________________
du suchst ein persönliches Geschenk? Du suchst eine individuelle Handtasche für dich selber? www.fototaschen.at Privatpage: www.lessi.net |
![]() |
![]() |
![]() |
#2 |
Veteran
![]() Registriert seit: 03.08.2000
Alter: 47
Beiträge: 461
|
![]() 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 ![]()
____________________________________
hampel.at |
![]() |
![]() |
![]() |
#3 |
Hero
![]() Registriert seit: 08.04.2003
Beiträge: 821
|
![]() 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? |
![]() |
![]() |
![]() |
#4 |
Master
![]() Registriert seit: 04.06.2001
Beiträge: 784
|
![]() @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
____________________________________
du suchst ein persönliches Geschenk? Du suchst eine individuelle Handtasche für dich selber? www.fototaschen.at Privatpage: www.lessi.net |
![]() |
![]() |
![]() |
#5 |
Elite
![]() |
![]() 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.
____________________________________
Whoever built humanity left in a major design flaw: it was the tendency to bend at the knees. |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|