java daten in textfeld speichern und auslesen(eclipse)?
Hallo an alle,
Ich würde gerne anfangen eine programmier Sprache zu lernen, da ich ein kleines lager System programmieren möchte, und gelesen habe das java eine leichtere einstiegssprache ist.
Ich kann Homepage programmieren, also HTML,Css,PHP und etwas javascript, also die Grundkenntnisse habe ich.
Ich würde gerne einfach nur Textfelder haben:
Seriennummer:
Bezeichnung:
Kunde:
Stückzahl:
Preis:
und Button wo ich etwas in die Felder eingebe und einfach auf einen Button klicke der neu heißt und er diese Variablen Speichert, und einen Butten, wenn ich etwas in Seriennummer eingebe auf suchen klicken kann, und er dann in der Datei wo er die Daten speichert die Nummer sucht, und wenn er etwas findet die restlichen Felder mit den dazugehörigen Daten ergrenzt.
Es soll also wie so eine kleine Datenbank funktionieren, wo er die daten speicher ist egal, kann auch nur eine TXT Datei sein, es ist nur wichtig das er die Daten dann wiederfindet.
2 Antworten
Ich persönlich arbeite gerne mit JavaFX. Da kann man das ganze dann relativ leicht umsetzen mit der Benutzeroberfläche. Die Daten könntest du beispielsweise auch in einer MS Datenbank Speichern und daraus auslesen. Dafür würde ich dann Jackcess empfehlen. Dir das aber alles im detail zu erklären wurde hier den Rahmen sprengen. Einfach mal selber dazu schlau machen. Das ist eh eine Fähigkeit die man zum programmieren umbedingt braucht.
Ich würde gerne anfangen eine programmier Sprache zu lernen, (...) Ich kann (...) PHP und etwas javascript, (...)
Wieso beschäftigst du dich nicht weiter mit diesen beiden Programmiersprachen und entwickelst über diese sogar das Lagersystem?
Wenn du unbedingt mit Java arbeiten möchtest, dann setze dich erst von grundauf mit dieser Sprache auseinander. Bevor du mit der Entwicklung grafischer Oberflächen beginnst, solltest du die OOP mit Java beherrschen.
Folgend für die UI-Umsetzung deines Programms eignen sich Toolkits wie Swing oder JavaFX. Als Datenspeicher kannst du ein beliebiges DBMS einsetzen, selbst SQlite dürfte sich anbieten.