Lotto Programm in Java



  • Hallo,

    ich weiss nicht so recht, ob es hier reinpasst, aber ich fange einfach mal an:

    ich beschäftige mich seit etwa einer Woche mit der Java-Programmierung und habe, um das gelernte in Java direkt umzusetzen, ein Projekt begonnen, welches ich hier gerne einmal vorstellen möchte. Ich erhoffe mir vielleicht einige Tipps zu erhalten bezüglich des Quellcodes, was man daran verbessern könnte oder noch ändern könnte. Des Weiteren könntet ihr mir auch Features nennen, die ich vllt einbauen könnte.

    Es ist nichts Großes, aber für den Anfang war es eine gute Übung:

    Es geht um ein Programm, bei dem man(sofern man normales Lotto spielt, also 6 aus 49) seine Zahlenfelder, die man getippt hat, in je ein Edit(o.a. "Textfields") schreiben kann. Dann kann man zusätzlich die Gewinnzahlen in ein Edit schreiben, welche dann mit den eigenen getippten Zahlen verglichen werden. Weiterhin kann man seine Zahlen in eine Textdatei schreiben, sodass man, wenn man mit den gleichen Zahlen für ein oder zwei Monate spielt(wie ich es oft mache), die Zahlen nur einmal zu schreiben braucht für die zwei Monate beispielsweise. Diese können selbstverständlich vom Programm wieder geöffnet werden und werden dann sofort in die richtigen Edits reingesetzt, sodass man sie wieder direkt vergleichen kann. Das Programm verfügt auch über eine Option, mit der man die Gewinnzahlen direkt von der Lotto Seite erhält und in das entsprechende Edit reingesetzt bekommt.

    Änderungen, die ich noch vornehmen will:
    1. Das Speichern und Öffnen der Textdatei soll nicht von der Position der .exe(bzw. der.jar) Datei abhängen, d.h. momentan werden nur txt Datein im gleichen Ordner geöffnet bzw. gespeichert.
    2. Die Anzahl der zur Verfügung stehenden Edits soll dynamisch sein, also je nach dem mit wie vielen Feldern bzw. Zahlenreihen man gespielt hat, genau so viele Edits soll es auch geben. Momentan gibt es leider nur ganz statisch 6.
    3.Methoden einiger Klassen könnte man eventuell etwas allgemeiner Programmieren, damit diese wiederverwertbar werden.

    Soweit das von mir, ich würde mich sehr freuen, wenn ihr mir eure kritischen Meinungen sowohl zum Programm an sich als auch zum Quellcode mitteilt.

    Bitte bedenkt, dass ich auf Java seit etwa einer Woche umgestiegen bin und das einiges etwas "komisch" programmiert sein könnte.

    Das Ganze wurde mit Hilfe von NetBeans programmiert.

    Hier ist der Link, um die Daten herunterzuladen, viel Spaß damit:) :
    http://www.file-upload.net/download-4260153/LottoProgramm.zip.html

    MfG
    Ambitious


Anmelden zum Antworten